[英]Is this a bug in g++ c++14 support?
It seems that with auto
parameters g++ just uses first auto
it encounters. 似乎使用
auto
参数g ++只使用它遇到的第一个auto
。 Is this a bug? 这是一个错误吗?
auto f(std::vector<auto> a)
{
a.push_back('0');
return std::string("");
}
As stated by @SergeyA, this is a GCC bug. 正如@SergeyA所述,这是一个GCC错误。
std::vector<auto>
should not have been accepted. 不应该接受
std::vector<auto>
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.