Wformat-security

 

format 関数の使用が問題を引き起こす可能性がある場合、コンパイラーが警告を発行するかどうかを指定します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

-Wformat-security

-Wno-format-security

Windows:

なし

引数

なし

デフォルト

-Wno-format-security

format 関数の使用が問題を引き起こす可能性がある場合、警告は発行されません。

説明

このオプションは、format 関数の使用が問題を引き起こす可能性がある場合、コンパイラーが警告を発行するかどうかを指定します。

-Wformat-security が指定されると、format 文字列が文字列ではなく、format 引数もない format 関数について、警告を発行します。

代替オプション

なし