Herb Sutter推崇Almost Always auto的初始化方法,被Nicolai Josuttis开玩笑说用Almost Always Amphersand Amphersand(auto &&
)的方式更好一些
玩笑放到一边,很多情况下,从效率角度讲,auto &&
确实省心,不必关心函数究竟返回的是什么
#include <type_traits>
#include <string>
decltype(auto) foo(const std
Herb Sutter推崇Almost Always auto的初始化方法,被Nicolai Josuttis开玩笑说用Almost Always Amphersand Amphersand(auto &&
)的方式更好一些
玩笑放到一边,很多情况下,从效率角度讲,auto &&
确实省心,不必关心函数究竟返回的是什么
#include <type_traits>
#include <string>
decltype(auto) foo(const std