12.2.2 警告の有効化と無効化
このwarning関数を使用すると、実際に画面に出力される警告を制御することもできます。warning関数が または の文字列引数で呼び出されると"on"、"off" すべての警告が有効または無効になります。
文字列識別を通じて個々の警告を有効または無効にすることもできます。次のコードは警告を発行します。
warning ("example:non-negative-variable",
"'a' must be non-negative. Setting 'a' to zero.");
以下は警告を発しません
warning ("off", "example:non-negative-variable");
warning ("example:non-negative-variable",
"'a' must be non-negative. Setting 'a' to zero.");