在C++ 11中,我可以做到以下几点:
auto a = new auto{42};
Run Code Online (Sandbox Code Playgroud)
但是在我试过的任何编译器中都没有以下工作:
decltype(auto) a = new decltype(auto){42};
auto a = new decltype(auto){42};
Run Code Online (Sandbox Code Playgroud)
如何decltype(auto)在C++ 11中使用新的初始化程序?