C++相談室 part94
■ このスレッドは過去ログ倉庫に格納されています
0591デフォルトの名無しさん
2012/04/17(火) 22:26:19.01{
const bool aaa(const a, const b) const
const int bbb(const c) const
const Sample(const d) const
}
最近constに触れる機会があったのですが
TYPEはintとかfloatとか
【const TYPE】 aaa(const x) const
質問なのですが、【const TYPE】の部分がconstだと
実際にはどういう利点があるのでしょうか
他の部分がconstになっていると
色々とパフォーマンスに影響がありそうだと直感的に理解できるのですが
(変数には値とかコピーが入るわけですよね?)
戻り値の型にconstがあったからといって特に意味無いような気がしてしまいまして
じゃあ、頭のconstにはどんな意味があるんじゃ!? ということで疑問が湧いてしまったのですが
どなたか意味というか意義というか、教えてくださいまし
■ このスレッドは過去ログ倉庫に格納されています