CERT.LITERAL.BINARY

バイナリ定数の使用は言語拡張である

脆弱性とリスク

バイナリ形式をサポートしていないコンパイラもあり、使用すると移植性に影響する可能性がある

脆弱コード例

void foo() { unsigned char bin = 0b00011111; }