似乎对于 auto
参数,g++ 只使用它遇到的第一个 auto
。这是错误吗?
auto f(std::vector<auto> a)
{
a.push_back('0');
return std::string("");
}
最佳答案
如@SergeyA 所述,这是一个 GCC 错误。 std::vector<auto>
不应该被接受。
关于c++ - 这是 g++ c++14 支持中的错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35876634/