2010-01-16から1日間の記事一覧
そのような場合 C++ では、この関数 g の仮引数 obj に対して const 修飾を行うことで「私 g は obj の参照先の値に対して破壊的な操作を行いませんよ」という宣言を関数 g にさせることができます。void g(const LargeObj& obj){ ... } void f(){ LargeObj …
そのような場合 C++ では、この関数 g の仮引数 obj に対して const 修飾を行うことで「私 g は obj の参照先の値に対して破壊的な操作を行いませんよ」という宣言を関数 g にさせることができます。void g(const LargeObj& obj){ ... } void f(){ LargeObj …