const
ieへのポインタとして構造体を渡す、使用が推奨されるもの
int doCalculations(const MyStruct* my_struct);
struct
または、次のように値渡しします。
int doCalculations(MyStruct my_struct);
なぜ?
C++ では、 /に自明でないコンストラクターがあるconst
場合に参照を渡す必要があることをどこかで読んだことを思い出します。C にはコンストラクターはありませんが、.struct
Class
struct