掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     C++の前方宣言について


フラット表示 前のトピック | 次のトピック
投稿者 トピック
未登録ゲスト
投稿日時: 2007-4-17 13:09

C++の前方宣言について

#include文の自動生成に関する質問です。

現在クラス図の作成を行っており、クラスの前方宣言が必要な部分があります。(Class1からClass2へ関連が引かれており、Class2はClass1のポインタ型のメンバ変数を持つ)

Class2の『インポートおよびヘッダ』の部分に前方宣言と、cppファイルでのインクルード文を書いたのですが、ソースの自動生成を行うとClass2.hのソースには
class Class1;
#include "Class1.h"
と、出力されてしまいます。
#inclue文の出力はClass2がメンバとしてClass1を持っているためだと思いますが、これを出力させないためにはどのような設定をすれば良いのでしょうか。

よろしくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » C++の前方宣言について 未登録ゲスト 2007-4-17 13:09
     Re: C++の前方宣言について tkouno 2007-4-17 13:50
       Re: C++の前方宣言について 未登録ゲスト 2007-4-17 14:58
         Re: C++の前方宣言について tkouno 2007-4-17 15:09
           Re: C++の前方宣言について 未登録ゲスト 2007-4-17 15:41