-2
 LayerVector anotherLayer;
 const LayerVector& currentLayers(anotherLayer);

ここで参照が使用されている理由がわかりません&

編集:私の恥。参照を次のように定義できることだけを知っています。上記の方法は私を混乱させます...みんなありがとう!

 const LayerVector &currentLayers = anotherLayer
4

1 に答える 1

1

これはconst参照currentLayersとして宣言し、それをに初期化します。これは基本的に、がのエイリアスになることを意味します。constであるということは、この参照を介して変更することはできず、読み取るだけであることを意味します。anotherLayercurrentLayersanotherLayeranotherLayer

于 2012-11-22T09:04:58.047 に答える