AsciiCodec 构造函数
- bool allowInvalid = false,
创建一个新的 AsciiCodec 对象。
如果 allowInvalid
为 true,则 decode 方法以及由 decoder 返回的转换器将默认允许无效值。如果允许无效值,则值将被解码为 Unicode 替换字符(U+FFFD)。如果不允许,将抛出异常。对 decode 方法的调用可以选择覆盖此默认值。
编码器不会接受无效(非 ASCII)字符。
实现
const AsciiCodec({bool allowInvalid = false}) : _allowInvalid = allowInvalid;