ホーム > ユーザーサポート > FAQ カバレッジマスターwinAMS
【質問】
構造体がポインタの場合に、その構造体のメンバーを入出力変数に指定しようとしています。変数一覧、入力・出力変数タブに構造体名は表示されるのですが、メンバーが表示されません。どうすればメンバーを選択できるようになりますか?
【回答】
構造体がポインタの場合に、その構造体のメンバーを入出力変数に指定するためには、まず、構造体の実体を作成する必要があります。構造体ポインタは、そのままではポインタ変数として変数選択のツリーに表示されていますが、添え字[0](〜[N])を指定して実体を作成すると、その下にメンバーが表示されます。作成された構造体(添え字[0](〜[N]))のメンバー変数は、通常の変数と同様に、CSV ファイルの入力変数、出力変数に登録できます。
また、変数一覧、入力・出力変数タブに表示されているポインタ変数(構造体)を選択し、右クリックで表示されるメニューの「ポインタ展開」を選択すると、添え字[0]の実体が作成され、その下にメンバーが表示されます。
※同メニューの「ポインタエリア割付け展開」は、実体を作成するだけでなく、自動でINPUT欄にポインタの設定(エリア割り当て)を追加します。
?
voidポインタの場合は、下記のFAQをご参照下さい。
111_01 : void型ポインタ変数をCSVファイルの入出力変数に指定するには、どのようにすれば良いですか?
?
?