컴퓨터 과학 & 영상처리 관련/Visual Studio

visual studio 2010 & c++ 0x - 우측 값 참조 (RValue Reference)

꺄뜨르 2013. 7. 16. 23:49

int a = 10;

 

c언어에서는 a가 LValue, 10이 RValue

왼쪽,오른쪽..

저장될 곳,저장할 값...그런 의미였나

 

cpp 0x부터는 RValue가 좀 다른 의미였던거 같은데

 

a와 같은 경우는 LValue

10, foo() 이렇게 ; 다음에 그냥 없어지는 값들을 RValue라고 하던데

 

아무튼 정확한거는 visual studio 2010 & c++ 0x.pdf 를 보면 잘 나와있는듯

 

 

auto, static_assert였나 재밌는거 많네...