掲示板一覧 - トピック一覧 Enterprise Architect 全般
ポインタ型のクラスの名前が同期されない |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| tkouno | 投稿日時: 2011-2-3 11:52 |
EA Administrator ![]() ![]() 投稿: 3939 |
ポインタ型のクラスの名前が同期されないサポートに寄せられたご質問の要約です。
○ご質問 C++のクラスの属性や操作の引数で、ClassX*のように*が名前に 付いていると、ClassX要素の名前を更新しても 反映されません。 ○回答 ご指摘の件につきまして、対象の操作(funcA)のプロパティ画面を開き、 パラメータ(引数)の設定画面を開いてください。 おそらく、「型」の欄に「ClassX*」となっていて、「種類」が「in」に なっているのではないかと思います。つまり、Enterprise Architectの 内部では、「ClassX」ではなく、「ClassX*」という、異なる型として 認識されているのではないかと思います。 ここで、「型」について、入力欄の横にある「...」ボタンを押して モデル内のClassXを選択し、「種類」の欄を「out」(あるいは「inout」)に 設定してある場合には、ご指摘の操作で、型の変更が反映されるはずです。 ご確認のほどよろしくお願いします。 関連情報:C++のメソッドの引数に*や&を付加したい https://www.sparxsystems.jp/forum/modules/xhnewbb/viewtopic.php?topic_id=2137&post_id=4465#forumpost4465 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




