テスト対象の関数に「構造体型の引数」が存在するとき、シミュレータ起動直後 下記のエラーが発生してテストを行うことができません。
テスト対象の関数にポインタ変数は有りません。エラーの発生原因と対策方法を教えてください。
WinAMS ポインタ割り当ての設定を行っていません(関数@構造体数)
よくある質問(FAQ)
テスト対象の関数に「構造体型の引数」が存在するとき、シミュレータ起動直後 下記のエラーが発生してテストを行うことができません。
テスト対象の関数にポインタ変数は有りません。エラーの発生原因と対策方法を教えてください。
WinAMS ポインタ割り当ての設定を行っていません(関数@構造体数)
本エラーは、「ポインタ割り当て設定」が設定されていないことが原因です。
※詳細説明
カバレッジマスターwinAMSでは、「ポインタ割り当てエリア設定」に指定されたエリアに、「構造体型の引数」や「構造体型のリターン値」を展開する仕様になっています。なので、ポインタ割り当てエリアが存在しない場合は、上記「構造体型」の引数やリターン値を扱うことができません。
■回避策
下記 (画面キャプチャ) のように「ポインタ割り当てエリア設定」を設定していただくことで、回避できます。