エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
OpenGL ES を使う上ですごく必要になってきたので作ってみた。 // 固定小数点数クラス(Q16) struct fixe... OpenGL ES を使う上ですごく必要になってきたので作ってみた。 // 固定小数点数クラス(Q16) struct fixed { private: int32 v_; public: fixed() : v_(0) { } fixed(const fixed& f) : v_(f.v_) { } // implicit で大丈夫だよね?オーバーフローしないように注意すること。 fixed(int32 v) : v_(v << 16) { } // n/m を格納 fixed(int32 n, int32 m) : v_((int32)(((int64)n << 16) / m)) { } int32 get() const { return v_; } fixed& operator=(const fixed& f) { v_ = f.v_; return *this; } fixe