WindowsXP VisualC++2008EEです。
クラスの中のメンバクラスに関する質問です。

----------------------------
class ClassA{
ClassA( int a, int b ) { }; //コンストラクタ
^ClassA( void ) { }; //デストラクタ
};
----------------------------

上記のように引数付きのコンストラクタを持つクラスがあるとき

----------------------------
class ClassB{

private:
ClassA mClassA( 1, 2 );
};
----------------------------

といった形で、メンバクラスを宣言しようとすると、

「error C2059: 構文エラー : '定数'」

といったエラーが出てきてしまいます。

引数付きのコンストラクタがあるクラスをメンバとして持つには、
どのようにすればよいのでしょうか?