Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
コードで GLM ライブラリの使用を開始しました。かなり良いようですが、次のようなことはできません。
void foo (const glm :: vec3 & arg); foo ({x, y, z});
コンストラクターはすべて明示的であるためです。
これは私の地獄を悩ませ始めています。このような単純な値型の暗黙的な構築を禁止する正当な理由は思いつきません。著者は無関係な格言にやみくもに従ったのでしょうか、それとも私が知らないことを知っているのでしょうか?