掲示板一覧 - トピック一覧 EA ソースコード生成・コード生成テンプレート
ソースコード生成でコメント行が重複する |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2009-1-22 15:01 |
EA Administrator ![]() ![]() 投稿: 1895 |
ソースコード生成でコメント行が重複する○ご質問
現在、以下のようなコメントを出力するように、コード生成テンプレートを カスタマイズしています。 生成したコードに対して、「既存のファイルに同期」にて 再度コード生成を行うと、一番上のコメント行が重複してしまいます。 /************************************************************/ /** * (ノート欄などのさまざまな情報) * ************************************************************/ uint32 Sample::SampleOperation() { return(0); } 【2回目のコード生成】 /************************************************************/ /************************************************************/ /** * (ノート欄などのさまざまな情報) * ************************************************************/ uint32 Sample::SampleOperation() { return(0); } ○回答 ノート欄の内容を変更し、ソースコードを同期モードで生成すると、 現在ソースコード側にあるコメントの箇所を最新のノート欄の情報に 書き換えます。 この際、EAはコメントの開始位置と終了位置を探し、 その間をコメントと認識します。 現在、コメントのヘッダに/*******(中略)********/があり、 それに続いて、実際のノート欄などの情報が出力される /*・・(中略)・・*/があります。 EAでは、/*・・(中略)・・*/の部分をコメントと認識し、 この間の情報を同期生成しますが、 その1行上の/*******(中略)********/の部分については、 コメントと認識できず、そのため同期ができないため、 テンプレートの情報を追加するという動作になっています。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
sugimoto | 2009-1-22 15:01 |




