掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について


フラット表示 前のトピック | 次のトピック
投稿者 トピック
未登録ゲスト
投稿日時: 2008-4-25 11:08

Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について

お疲れ様です。

対象言語は、C++です。

メンバ変数の「属性の初期値」情報をコード生成するように「コード生成のテンプレート」を修正しています。
また、クラスのコンストラクタの「タグ付き値」の「initializer」部分にメンバ変数の初期値設定がされている場合
についてもコード生成するように「コード生成のテンプレート」を修正しています。

EAのメンバ変数の「属性の初期値」情報がある場合、
以下のような【ソースコード】について「ソースコードの読み込み」を行なった時の
以下記載の2件について今現在問題になっています。

(1)メンバ変数の「属性の初期値」が削除される。
(2)メンバ変数のクラスのコンストラクタの「タグ付き値」の「initializer」に初期値が追加される。

以下に現象が起きたいときの例を記入致します。

【メンバ変数】
Private
int m_Test
【メンバ変数の初期値】
0
【ソースコード】
CTestClass::CTestClass ()
: m_Test(0)
{
}

【状況一覧】
ソースコードの読み込み: 前、 後
「属性の初期値」:      0、 削除
「タグ付き値」の「initializer」: なし、 m_Test(0)

ご不明な点などありましたらご連絡ください。

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

題名 投稿者 日時
   メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について 未登録ゲスト 2008-4-24 20:32
     Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について tkouno 2008-4-25 9:07
     » Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について 未登録ゲスト 2008-4-25 11:08
         Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について tkouno 2008-4-25 11:25
           Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について 未登録ゲスト 2008-4-25 14:37
             Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について tkouno 2008-4-25 17:57
               Re: メンバ変数の初期値が「タグ付き値」の「initializer」部分に移動してしまう件について 未登録ゲスト 2008-5-8 16:37