能力值:
( LV9,RANK:370 )
|
-
-
2 楼
定义分隔符: types=IncludeType.split("},");
这种写法的确会出错。
一般定义分割符,都是char类型。
我贴一点我的Code给你参考。
比如:bool is_container_end(T v) //v 是分隔符
{
return ( v == '\"' ); //注意这里,也是1个字符。只是对特殊字符的特殊表达形式。
}
/**
*@brief 值对象构造
*/
CPXValue(const std::string& str, size_t nRaw=0, CHAR splitter = ',')
{
*this = CPXValue( str.c_str(), nRaw, splitter ); //splitter 这个是分隔符。
}
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
脚本语言用惯了,经常用string来split。碰到只能用char来split的地方还真不习惯。
|
|
|