나는 장면 벡터 인 vector<Scene>
을가집니다. 참조 또는하지 않고 요소를 반복하는 올바른 방법은 무엇입니까?BOOST_FOREACH 및 벡터
예를이를 위해 :
BOOST_FOREACH(Scene scene, mScenes)
{
.....
}
매크로 사본이 벡터를 통해 각 반복에 대한 장면합니까, 아니면 배후에 대한 참조를 사용합니까?
는 그래서이 어떠한 다른 :
BOOST_FOREACH(Scene& scene, mScenes)
{
.....
}