9
Cosa significa "int & foo ()" in C ++?
Durante la lettura di questa spiegazione su lvalues e rvalues, queste righe di codice mi sono rimaste impresse: int& foo(); foo() = 42; // OK, foo() is an lvalue L'ho provato in g ++, ma il compilatore dice "undefined reference to foo ()". Se aggiungo int foo() { return 2; …