|
이리저리 검색 해봤지만, 해당 질문이 없어서 질문 드립니다.
클래스에 배열로 멤버 변수를 선언 했을때,
그 멤버 변수의 초기화는 어떻게 하나요?
class CTest
{
/// blah. blah.....
private:
int m_Test[2];
};
CTest::CTest()
: m_Test()
{
}
이렇게 했더니 안되더군요.
CTest::CTest()
: m_Test[0](0)
{
}
이것도 되지 않습니다.
CTest::CTest()
{
m_Test[0] = m_Test[1] = 0;
}
이건 초기화가 아니라 그냥 대입이기에 찜찜 합니다.
어떻게 하는 건가요??
|