掲示板一覧   -   トピック一覧
   EA ソースコード生成・コード生成テンプレート
     パラメータがなしの関数生成について


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2009-6-8 23:58

パラメータがなしの関数生成について

パラメータがなしの関数を生成した場合に以下のように括弧内に"void"を生成したいのですが、
 void test(void)
パラメータなしは、どのように判定すればよろしいでしょうか。
よろしくお願い致します。
tkouno
投稿日時: 2009-6-9 9:15
EA Administrator
投稿: 3939

Re: パラメータがなしの関数生成について

頂きましたご質問に回答させていただきます。

ソースコード生成テンプレートでは、数値の概念がありませんので
例えば以下のように、空文字列との比較で判断することになります。

$params = %list="Parameter" @separator=", "%
%if $params == ""%
(void)
%else%
($params)
%endIf%

ぜひお試し下さい。
未登録ゲスト
投稿日時: 2009-6-10 11:41

Re: パラメータがなしの関数生成について

解決しました。
ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ