中易网

【C++语言】为什么list initialization可以用? int a{}

答案:2  悬赏:0  
解决时间 2021-01-11 18:54
  • 提问者网友:树红树绿
  • 2021-01-10 21:25
【C++语言】为什么list initialization可以用? int a{}
最佳答案
  • 二级知识专家网友:你可爱的野爹
  • 2021-01-10 21:38
你的书说得对,编译能过只是编译器扩展而已,在其他编译器上就不一定能过。
那个警告是说这种语法只有C++11以后才支持,你的编译器选项可能没加-std=c++11。追问但是我的书也是c++ primer 11啊追答我不是说你的书说得对吗。
然后你的编译器不认识C++11你的书说得再对有什么用。追问你的意思是我现在不是在用c++11喽?在最新的c++里是不是不可以这样用?追答只有最新的C++才可以这样用……
全部回答
  • 1楼网友:思契十里
  • 2021-01-10 22:20
加上编译选项 -std=c++11追问怎么加啊?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息