Jaka jest różnica między argumentami w:
int foo1(const Fred &arg) {
...
}
i
int foo2(Fred const &arg) {
...
}
? Nie widzę tego przypadku w FAQ parashift.
Fred const &argponad Fred const& arg? To drugie podoba mi się bardziej, ponieważ const&jest tam jednostka oznaczająca „constref”, a nazwa argjest oddzielona spacją od wszystkich specyfikatorów typu.
int const& refmam na myśli „const ref”, ale „ref to const”.