新的模板函数声明格式
作者: Haceau-Zoac创建于 2021年1月11日更新于 2021年7月3日
标签enhancement
// 旧格式
template <T1, T2, RetT>
RetT add(T1 left, T2 right) { return left + right; }
// 新格式
auto add(auto left, auto right) { return left + right; }
新格式在 clang++ 和 msvc 下编译通过
clang++: `clang++ -std=c++20 xxx.cpp`
msvc: `msvc /std:c++latest xxx.cpp`内容来源: wuye9036/CppTemplateTutorial