int main()
{
std::vector<char> delimiters = { ",", ";" };
std::cout << delimiters[0];
}
我在使用gcc和clang编译时得到了不同的结果
clang7.0.0 输出:
gcc8.2.0 报错如下:
terminate called after throwing an instance of 'std::length_error' what(): cannot create std::vector larger than max_size()
Aborted
哪个编译器是正确的?