【C++】 const だけでメシが3杯食えちゃうスレ
■ このスレッドは過去ログ倉庫に格納されています
0502デフォルトの名無しさん
NGNG関数宣言をインターフェースとして使う側から見たとき、
それらの2つに違いがないからだろう。
こういうのはconstに限らず、配列引数→ポインタ引数みたいな同一視は元のC言語にも有った。
また、もしこんなオーバーロードが有効だとすると、
int f(int);
int f(int const);
こんなコードを
int x = 1;
f(x);
const大好きなプログラマがこう変えたりすると、
int const x = 1;
f(x);
呼び出される関数が変わりうることになる。
怖すぎるし、納得いかない。
■ このスレッドは過去ログ倉庫に格納されています