【初心者歓迎】C/C++室 Ver.40【環境依存OK】
at TECH
334:デフォルトの名無しさん
07/07/25 02:22:35
>>333
なるほど。
参照をポインタの延長として理解しようとするからダメなんだよな。
int *p = NULL;として初期化時は何も指していないポインタに後でアドレスを代入する
というのは参照では出来ない。
参照変数は宣言と同時に初期化する必要がある。
宣言時に初期化しなければいけない理由等が>333のとおり。
メンバ変数の場合は、その初期化にコンストラクタ初期化子を使用する。
というよりそこで初期化しなければならないし、そこでしか出来ない。
語弊があるかもしれんがこんな感じかな。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4999日前に更新/239 KB
担当:undef