ChaiScript/cmake/c++11-test-rvalue_references-N2118.cpp
2015-03-18 19:23:04 -06:00

16 lines
162 B
C++

int foo(int& lvalue)
{
return 123;
}
int foo(int&& rvalue)
{
return 321;
}
int main()
{
int i = 42;
return ((foo(i) == 123) && (foo(42) == 321)) ? 0 : 1;
}