ホーム > ユーザーサポート > FAQ カバレッジマスターwinAMS

FAQ / カバレッジマスターwinAMS

テストデータ設定に関する問題

014_06 : 入出力変数に構造体ポインタのメンバーを指定したいのですが、変数一覧、入力・出力変数タブに表示されません。どうすれば良いですか?

【質問】
構造体がポインタの場合に、その構造体のメンバーを入出力変数に指定しようとしています。変数一覧、入力・出力変数タブに構造体名は表示されるのですが、メンバーが表示されません。どうすればメンバーを選択できるようになりますか?

【回答】

構造体がポインタの場合に、その構造体のメンバーを入出力変数に指定するためには、まず、構造体の実体を作成する必要があります。構造体ポインタは、そのままではポインタ変数として変数選択のツリーに表示されていますが、添え字[0](〜[N])を指定して実体を作成すると、その下にメンバーが表示されます。作成された構造体(添え字[0](〜[N]))のメンバー変数は、通常の変数と同様に、CSV ファイルの入力変数、出力変数に登録できます。


また、変数一覧、入力・出力変数タブに表示されているポインタ変数(構造体)を選択し、右クリックで表示されるメニューの「ポインタ展開」を選択すると、添え字[0]の実体が作成され、その下にメンバーが表示されます。
※同メニューの「ポインタエリア割付け展開」は、実体を作成するだけでなく、自動でINPUT欄にポインタの設定(エリア割り当て)を追加します。

?

voidポインタの場合は、下記のFAQをご参照下さい。
111_01 : void型ポインタ変数をCSVファイルの入出力変数に指定するには、どのようにすれば良いですか?

?

関連サポート情報検索

【サポート情報サイト内Google検索】

検索キーワード: 構造体ポインタ | メンバー変数

他のキーワード検索

?

参考情報・リンク