>>283 いままでも無意識にやってたんじゃないかと思うけど、関数からの戻値が オブジェクトそのものの時とか、この書き方は必須だよね。こんな感じ。 class X { }; X foo() { x = X(); return x; } int main() { const X& x = foo(); }
/tmp/ccSlq0KV.o: In function `main': /tmp/ccSlq0KV.o(.text+0xf): undefined reference to `cout' /tmp/ccSlq0KV.o(.text+0x14): undefined reference to `ostream::operator<<(char const *)'