boost::char_separator(用于boost::tokenizer)的默认字符分隔符是什么?
What are the default character separators for boost::char_separator (for use with boost::tokenizer)?
这个问题的答案似乎很容易通过查看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
。
相关文章:
- yum :在 CentOS 上使用 Boost 1.69 而不是默认 (1.53) 版本
- 传递 boost::p ython::numpy::ndarray 作为 boost::p ython 函数的(默认或非
- boost::p rogram_options 自定义验证和默认值
- Boost.Spirit.Qi 语法,用于 Boost.Fusion 自适应结构中的默认值
- Boost::msm 如何使用非默认构造函数初始化state_machine_def和 msm::front::sta
- 在调用 boost parseOptions 时保留预设(非默认)值
- Boost Karma:当boost ::可选时,生成默认文本
- 使用Boost Spirit将默认值分配给变量
- Boost HANA:从集合创建地图和默认值
- boost::p rogram_options:是否可以将一个选项设置为另一个选项的默认值
- Boost-Spirit(X3)解析,没有默认构造函数
- 向量值boost :: program_options的默认值
- Boost::序列化 - 如何序列化需要数据分配但没有默认构造函数的数据结构
- 默认模板函数参数中的 boost::shared_ptr 和 nullptr
- 在 boost::lockfree:queue 默认构造函数的情况下断言失败
- C++:为什么 boost::p tr_vector 调整大小需要对象具有默认构造函数
- 如何实例化没有默认构造函数的类型的 boost::fusion::vector 成员变量
- 如何在<string> boost::p rogram_options 中指定矢量的默认值
- boost::statechart:如何定义某个状态的两个子状态,而不指定哪个是默认状态
- 使用默认参数将特定参数传递给 Boost Python 函数