[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;     // コンパイルエラー。(そもそも式として無理があるが...)

  こんばんわ。高橋です。上記の件、ご指摘ありがとうございました。
  上の式のことだけ見て発言してしまいました。

-----------
高橋智宏