Jaka jest różnica między auto i decltype (auto) przy powrocie z funkcji?
Rzadko widzędecltype(auto)
ale kiedy to robię, wprowadza mnie w błąd, ponieważ wydaje się, że robi to samo coauto
po powrocie z funkcji.
auto g() { return expr; }
decltype(auto) g() { return expr; }
Jaka jest różnica między tymi dwoma składniami?