[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: [jfriends] Re: ポインターと参照
Hiroshi Kuno wrote:
>
> > > C++ の参照の場合、一度初期化したらずっと同じ領域を指し続けます。
> >
> > 「一度初期化したら、再設定しない限り、ずっと同じ領域を指し続けます」
> > ですよね。
>
> 「再設定」という言葉が何を意味するのかによりますが、最初の遠藤さんの
> 説明の方がより的確ではないでしょうか。
>
> C++の参照変数の場合、
>
> ・参照変数は生成時に必ず初期化が必要である(しなければコンパイルエラー)
>
> ・参照変数は、生成されてから破棄されるまで、同じ領域を指しつづけ、
> 途中で参照先を変えることはできない。(代入は参照先オブジェクトへ
> の代入として処理される)
ENDO Yasuyuki wrote:
> r = &b; // コンパイルエラー。(そもそも式として無理があるが...)
こんばんわ。高橋です。上記の件、ご指摘ありがとうございました。
上の式のことだけ見て発言してしまいました。
-----------
高橋智宏