Merge pull request #14 from liuyunbin/master

将 C++11 版本中的 decltype(auto) 改为 auto
This commit is contained in:
kelthuzadx 2019-12-11 09:43:19 +08:00 committed by GitHub
commit e2a0a4e47a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -125,7 +125,7 @@ authAndAccess(Container&& c,Index i){
这样就能对我们的期望交上一份满意的答卷但是这要求编译器支持C++14。如果你没有这样的编译器你还需要使用C++11版本的模板它看起来和C++14版本的极为相似除了你不得不指定函数返回类型之外
````cpp
template<typename Container,typename Index> //最终的C++11版本
decltype(auto)
auto
authAndAccess(Container&& c,Index i)
->decltype(std::forward<Container>(c)[i])
{