掲示板一覧 - トピック一覧 Enterprise Architect 全般
コード生成時のパラメータのポインタ指定 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| 未登録ゲスト | 投稿日時: 2007-6-4 18:28 |
コード生成時のパラメータのポインタ指定クラス図からC++のコード生成を行っています。
操作のパラメータとして種類をoutと指定していますが、 生成されるソースには、ポインタマーク(*)が格納されません。 どのように設定すれば宜しいのでしょうか? |
|
| sugimoto | 投稿日時: 2007-6-5 9:55 |
EA Administrator ![]() ![]() 投稿: 1895 |
Re: コード生成時のパラメータのポインタ指定現在のコード生成テンプレートですと、操作のパラメータをoutに
指定してもポインタマーク(*)は出力されません。 この内容につきましては、以下のページに説明と対応したコード生成 テンプレートがありますので、ご確認のほどよろしくお願いいます。 (追記:この問題は最新版のEnterprise Architectでは修正済みのため、ページは現在はありません。) |
| 未登録ゲスト | 投稿日時: 2007-6-5 14:48 |
Re: コード生成時のパラメータのポインタ指定ありがとうございました。
一応、うまく出力されるようになりました。 但し、コード生成テンプレートエディターでパラメータ関係を こちらのルールにあうようにカスタマイズしていましたが、 これが全く反映されなくなりました。 また、宜しくお願いします。 |
|
| sugimoto | 投稿日時: 2007-6-5 15:01 |
EA Administrator ![]() ![]() 投稿: 1895 |
Re: コード生成時のパラメータのポインタ指定先ほどのページに記載がありますように、C++言語用のテンプレートが
既に編集されている場合、上書きされてしまう可能性があります。 この点について注意を促しておらず申し訳ございませんでした。 上記ページのコード生成テンプレートでは、ParameterとParameter Implの 2つのテンプレートを編集しています。このテンプレートを編集されていた ということですと、以前の内容は上書きされます。 以前の編集されていた内容をリファレンスとして出力(xmlファイル)されて いた場合は、その内容を読み込んでいただき、今回の内容を手動でマージ してください。 リファレンスとして出力されていなかった場合は、大変申し訳ございませんが、 今回読み込んだ内容に、以前の編集内容の追記をお願いいたします。 お手数をお掛けしてしまい、申し訳ございません。 ご対応のほど、よろしくお願いいたします。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




