よくある質問(FAQ)

enum(列挙定数)をCSVファイルの入出力変数に指定することはできますか?

テストCSVについて

質問

enum(列挙定数)をCSVファイルの入出力変数に指定することはできますか?

回答

enum(列挙型)の扱いは、ご使用のコンパイラの仕様(デバッグ情報の出力形式)に依存するため、以下の2つのケースに分かれます。

1)
変数としてデバッグ情報が出力される場合、コンパイル後のオブジェクトコードにenumの情報が通常の変数と同様に含まれるコンパイラでは、CSV雛型作成画面の変数ツリービューに表示されます。この場合、通常の変数と同じ手順で入出力変数として指定可能です。
2)
プリプロセッサで置換され、デバッグ情報が出力されない場合、enumがコンパイラのプリプロセッサによって数値へと置換され、オブジェクトコードのデバッグ情報に型情報が残らないコンパイラでは、カバレッジマスターでそのenumを扱うことはできません。