boost::char_separator(用于boost::tokenizer)的默认字符分隔符是什么?

What are the default character separators for boost::char_separator (for use with boost::tokenizer)?

本文关键字:boost 默认 字符 是什么 分隔符 tokenizer char separator 用于      更新时间:2023-10-16

这个问题的答案似乎很容易通过查看char_separator的Boost文档获得,或者通过谷歌搜索。

然而,我找不到这个问题的答案:boost::char_separator的默认分隔符是什么(用于boost::tokenizer)?

谢谢!

http://www.boost.org/doc/libs/1_55_0/libs/tokenizer/introduc.htm

…如果您不指定任何内容,默认的TokenizerFunction是char_delimiters_separator 默认根据空格和标点分隔字符串. ...

根据源代码,"标点符号"定义为std::ispunct(E) != 0,"空格"定义为std::isspace(E) != 0