Java vs C++ (12)member initial style
2013-11-14 09:21
225 查看
类中非静态属性成员初始化
C++
C+11才支持直接赋值,编译时需要加参数:-std=c11 or -std=gnu+11,之前的标准使用初始化列表的方式进行。
int x=0;
std::string str="fujian";
..\src\ClassObject.h:19:8: warning: non-static data member initializers only available with -std=c+11 or -std=gnu+11 [enabled by default]
C++
C+11才支持直接赋值,编译时需要加参数:-std=c11 or -std=gnu+11,之前的标准使用初始化列表的方式进行。
int x=0;
std::string str="fujian";
..\src\ClassObject.h:19:8: warning: non-static data member initializers only available with -std=c+11 or -std=gnu+11 [enabled by default]
相关文章推荐
- Java vs C++ (12) 遮掩
- Java VS C++ 传值与函数参数传值
- c++ vs java---之一
- C++(12):vs2015使用log4cplus
- EAFP in Python VS. LBYL in Java/C++
- C/C++ vs. Java
- java学习(12)对象数组初始化 java与C++的区别
- Java Style Thread Class in C++
- Hypertable C++ vs Hbase Java
- JAVA vs C++
- c++ vs java---之二
- Java vs C++ (13)静态成员
- JAVA学习(12) JAVA调用C++
- Java vs C++ (5)强制类型转化
- VS2013中使用JNI调用java的jar包并回调到C++
- JAVA vs C++ (二)
- 移动项目中JAVA与C/C++编解码相关的JNI动态库问题(.dll vs .so)
- Java vs C++
- TOJ 2674 Java Vs C++ 字符串处理
- Java vs C++