よくある質問(FAQ)

埋め込みコードに「Cオプションパラメータ」で設定したキーワードが反映されません。

埋め込みコードについて

質問

CasePlayer2 の「言語設定」が C99(又は GNU-C」のとき、構造体型の変数に設定したキーワード(__packed)が埋め込みコードへ反映されません。正しく埋め込むための設定を教えてください。

■ 設定したCオプションパラメータ
キーワード:__packed
種類   :IGNORE
後置記述 :なし

回答

この問題は「Cオプションパラメータ」を使用して埋め込みコード生成するときの制限にあたります。「Cオプションパラメータ」の設定を変更することで埋め込みコードへ反映されます。

■変更後のCオプションパラメータ
キーワード:__packed
種類   :TYPEATT
後置記述 :なし

※制限事項について
他にも「Cオプションパラメータ」を使用して埋め込みコード生成するときの制限があります。
詳細については「Windowsメニュー」⇒「GAIO winAMS」⇒「winAMSヘルプ」を辿り、「カバレッジマスターwinAMS」マニュアルをご覧ください。

■制限事項 掲載位置
ーwinAMS
 ー技術情報
  ー制限事項
   ーカバレッジ測定用オブジェクトを使ったテストの制限
    (※「ユーザーキーワードを使用している場合の制限」の項目に掲載されています)