标签: c++ string initialization
为什么代码块会显示错误
错误:在C ++ 98中,'pro'必须由构造函数初始化,而不是由'{...}'| 初始化
错误:在C ++ 98中,'pro'必须由构造函数初始化,而不是由'{...}'|
当我使用std::string pro{'A','B','C','D','E','F'};?
std::string pro{'A','B','C','D','E','F'};
我该如何解决这个问题?
答案 0 :(得分:1)
您使用的是C ++ 98标准,但它不支持{ }初始化。
{ }
你有两个选择......
-std=c++0x