出现这种问题的主要原因是编译器未支持新出的C++11,对应的处理办法也很简单
![成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘ 成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘](/default/index/img?u=L2RlZmF1bHQvaW5kZXgvaW1nP3U9YUhSMGNITTZMeTl3YVdGdWMyaGxiaTVqYjIwdmFXMWhaMlZ6THpNM01TODRZMkZoWW1FM056VmtZVFF6WlRabE5EUXdOekEzTUdJeFlUSTRZamszWWk1d2JtYz0=)
这里我用DevC++做示范,其他的软件设置也都差不多
打开编译器选项
![成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘ 成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘](/default/index/img?u=L2RlZmF1bHQvaW5kZXgvaW1nP3U9YUhSMGNITTZMeTl3YVdGdWMyaGxiaTVqYjIwdmFXMWhaMlZ6THpRM01pODNaR05oWW1NNE9HSmpNamhrWmpobE1tTTFNelJpT0RJelpUUTVOR1kwT0M1d2JtYz0=)
输入-std=c++11
![成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘ 成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘](/default/index/img?u=L2RlZmF1bHQvaW5kZXgvaW1nP3U9YUhSMGNITTZMeTl3YVdGdWMyaGxiaTVqYjIwdmFXMWhaMlZ6THpJd05pOWpZalpsWW1NMVltRXhNelJoTUdVMVlUZzVaR0UyWm1VMFpESTJOMkUwTmk1d2JtYz0=)
编译成功,问题解决了
![成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘ 成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘](/default/index/img?u=L2RlZmF1bHQvaW5kZXgvaW1nP3U9YUhSMGNITTZMeTl3YVdGdWMyaGxiaTVqYjIwdmFXMWhaMlZ6THpNd09TOWtNR1l4WkdZell6Tm1aREkyT0RRek56WmhaV1prWTJFNFpHWTVZbVZrWkM1d2JtYz0=)
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
相关文章:
-
2021-12-18
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-02-22
-
2022-12-23