出现这种问题的主要原因是编译器未支持新出的C++11,对应的处理办法也很简单
文章图片
这里我用DevC++做示范,其他的软件设置也都差不多
【Are|成功解决C++编译器报错[Error]in C++98 ‘arr‘ must be initialized by constructor, not by‘{...}‘】打开编译器选项
文章图片
输入-std=c++11
文章图片
编译成功,问题解决了
文章图片
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
推荐阅读
- Linux|深入Linux内核架构——锁与进程间通信
- c/c++进阶之路
- C/C++语法深度学习|C++继承和多态核心重点知识刨析,一文必拿下
- C/C++/C++11|C++中关键字volatile和mutable用法
- C/C++|c++学习笔记(六、模板和类型转换)
- #ifndef作用
- 数据结构与算法|315,关于《C程序设计伴侣》一书致人民邮电出版社的公开信
- #|C语言
- c/c++|嵌入式C语言自我修养 01(Linux 内核中的GNU C语言语法扩展)