1人でゲームが作れるように修行します。2 (487レス)
1人でゲームが作れるように修行します。2 http://mevius.5ch.net/test/read.cgi/gamedev/1272901469/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
93: 名前は開発中のものです。 [sage] 2010/09/18(土) 01:45:54 ID:ZJvrb5gA >>92 >ベクトル関係もクラス化する最終手段に挑戦してみようと思います。 >>87は自分で書いててよく分かってないみたいだけど、classとstructは根本的には同じもの struct Vector3{ Vector3(float x_, float y_, float z_): x(x_), y(y_), z(z_){} float x,y,z; }; void main(){ Vector3 a(1,2,3); cout << a.x << " : " << a.y << " : " << a.z << endl; a = Vector3(4,5,6); cout << a.x << " : " << a.y << " : " << a.z << endl; } http://mevius.5ch.net/test/read.cgi/gamedev/1272901469/93
96: SGGK ◆6pZCoAtaxk [sage] 2010/09/20(月) 00:00:13 ID:y8zi6Evk >>93、>>94、>>95 詳細な解説に感謝します。 自分にはまだ難しすぎるのですが、「c++ 構造体の代入 問題点」で検索してみたところ、 以下のHPがこれらを理解するのに参考になり(理解は出来ず雰囲気だけなんとなく自分に伝わったような感じ。)、 リンク先はpdfなので要注意かもしれませんが、 ttp://ist.ksc.kwansei.ac.jp/~ishiura/xcpl/note/cpp3.pdf の12〜13ページあたりで、C++にはいろいろな種類のコンストラクタがあり、 結果は同じようでもその書き方によっては、コンストラクタが多く呼び出されて処理に時間がかかるらしい。 あと>>94のコンストラクタの書き方が見たことない書き方だったけど、 ちょうど17ページにある説明と似てるので、これかな?と思ってみたりで勉強になりました。 バグの方は、126個まで減少。 http://mevius.5ch.net/test/read.cgi/gamedev/1272901469/96
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s