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