readonly
C#での に相当する C++ については、多くの質問がありますconst
。しかし、これまでのところ、私が知る限り、実際に正しいものや、私が求めている詳細について言及しているものは何も見つかりませんでした.
ctor ( spec ) 内で読み取り専用フィールドを (複数回でも) 設定できます。これにより、最終的に値を決定する前に、さまざまな操作を実行できます。一方、C++ の Const は、ctor が実行される前に最終的な値が利用可能である必要があるという点で (C++ と C# の両方で) 微妙に異なる動作をします。
readonly
C++の動作を実現する方法はありますか?