在c++11之前初始化变量在构造函数中
class CTest
{
public:
CTest::CTest():m_a(1){}
private:
int m_a;
}
c++11可以在成员变量定义的时候直接赋值。
class CTest
{
public:
CTest::CTest(){}
private:
int m_a = 1;
}
在c++11之前初始化变量在构造函数中
class CTest
{
public:
CTest::CTest():m_a(1){}
private:
int m_a;
}
c++11可以在成员变量定义的时候直接赋值。
class CTest
{
public:
CTest::CTest(){}
private:
int m_a = 1;
}