C++11 clang不编译gcc编译的代码
给出了一个元组实现 当代码使用GCC4.8编译时,使用clang 3.5它会给出以下错误:C++11 clang不编译gcc编译的代码,c++11,C++11,给出了一个元组实现 当代码使用GCC4.8编译时,使用clang 3.5它会给出以下错误:return tail.get()行的“expected expression” 我无法找出代码的错误,错误也不清楚是什么错误。这是一个依赖表达式,所以应该是 return tail.template get<M-1>(); return tail.template get(); 这是一个依赖表达式,所以应该是 return tail.template get<M-1>(); r
return tail.get()行的“expected expression”代码>
我无法找出代码的错误,错误也不清楚是什么错误。这是一个依赖表达式,所以应该是
return tail.template get<M-1>();
return tail.template get();
这是一个依赖表达式,所以应该是
return tail.template get<M-1>();
return tail.template get();
技术上没有足够的信息来了解这一点,但这似乎是最可能的原因。呃,我查看了代码。代码格式不正确。这绝对是错误的原因。哦,天哪,我完全忽略了他提供的链接。呵呵,请不要理会我的评论。技术上没有足够的信息来了解这一点,但这似乎是最有可能的原因。呃,我看了代码。代码格式不正确。这绝对是错误的原因。哦,天哪,我完全忽略了他提供的链接。呵呵,请不要理会我的评论。