おねがいします。
コンストラクタは明示的に呼べないのでしょうか?
例えば今
class CTest{
public:
int m_nData;
CTest():m_nData(0){};
CTest(int n){m_nData=n;}
void Init(int n);
};

というクラスがあったとして
メンバ関数Init()を
void CTest::Init(int n){
CTest::CTest(n);
}
と実装してもちゃんとnが設定されません。

int main()
{
CTest a;
a.Init(5);
printf("%d\n",a.m_nData);// ←0のまま
}

なんででしょう。。。