2008年6月5日
Managed C++…なんだコレ
少し調べたいことがあって、初めてManaged C++のプロジェクトを作成してみた。
デザイナーでフォームにボタンを貼り付けて、ダブルクリックしてイベントハンドラを生成…ありゃ、コードがヘッダーファイル(.h)に生成されるよ
そういうモノなの~新規のフォームを作成してみる。あ、cppファイルもできたよ…中を見る。げ、ヘッダーファイルをincludeしているだけなのね
なんだか良くわからないんだけど…クラスの定義だけじゃなく、すべてのコードをヘッダーファイルに詰め込むのがManaged C++の流儀なの
今までのC++と言うか、自分の流儀とあまりに違うので面食らっちゃったわけですが…C#やJavaを考えてみると、ヘッダーとcppファイルに分かれてる方がおかしいような気もしてきました
なので、ヘッダーにすべて詰め込むってのも有りかなと…どうせ、Managed C++なんて使わないし、どうでもいいや
で、調べたかったのはXMLドキュメントの生成に関してと生成されたXMLからSandCastleを使ってドキュメントを作る部分なんですけど。Managed C++はOK、Unmanaged C++はNGというすごく当然の結果でした…ちゃんちゃん
![]() |
Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES) 小林 健一郎 by G-Tools |
TrackBack URL :

