floatプログラムで変数を初期化するとき、私は一般的に次のようなベクトルを持っています:
Vector forward(0.f,0.f,-1.f),right(1.f,0.f,0.f),up(0.f,1.f,0.f)
(ベクトルはのようにちょうど3つのフロートですstruct Vector{ float x,y,z; };)
これは、次のように読みやすくなります。
Vector forward(0,0,-1),right(1,0,0),up(0,1,0)
floatsを使用して変数を初期化する必要がありますfloatか?double整数(またはs)を使用して?を初期化すると、何かが失われたり、何らかのペナルティが発生したりしますfloatか?