10
C ++では、値渡しまたは定数参照渡しの方が良いですか?
C ++では、値渡しまたは定数参照渡しの方が良いですか? どっちがいい練習なんだろう。変数のコピーを作成しないため、定数参照による受け渡しはプログラムのパフォーマンスを向上させるはずだと私は理解しています。
プログラミングの定数とは、プログラムの実行中に値が固定される定義です。たとえば、ほとんどの言語のリテラルは定数です。参照透過的なプログラミングスタイルでは、すべての定義は一定です。const修飾されたデータストレージ領域(オブジェクト、フィールド、変数、パラメーター)は「変更されない」ため、追加のコードジェネレーターの最適化とプログラムの正確さの追加の静的チェックが可能です。