分隔字符串,存取到vector中
来源:互联网 发布:合并矩阵 编辑:程序博客网 时间:2024/04/27 20:27
vector<std::string>GameXmlModel::getStrinfArray(int value)
{
std::stringstr =this->getCharIconFromData(value);
std::vector<std::string>arr;
int split =0;
for(int i =0; i < str.length(); i++)
{
if(str.at(i) == '*')
{
string node;
node.assign(str, split, i - split);
split = i + 1;
arr.push_back(node);
node.clear();
}
}
string node;
node.assign(str, split, str.length() - split);
arr.push_back(node);
returnarr;
}
方法2,有bug,
string str_nor_ani =section::get_instance().id_map[section_id]->get_normal_animation();
vector<string> vec_nor_ani;
split_str(str_nor_ani, vec_nor_ani,'*');
voidAliSingScene::split_str(conststring& str, vector<string>& vec_str, char keyword)
{
string::size_type i =0;
string::size_type j = str.find(keyword);
while (j !=string::npos)
{
vec_str.push_back(str.substr(i,j-i));
i = ++j;
j = str.find(keyword,j);
if (j == string::npos)
{
vec_str.push_back(str.substr(i,str.length()));
}
}
}
- 分隔字符串,存取到vector中
- 以指定分隔符分割字符串存储到vector中
- Praat分隔字符串到数组中
- C++ 字符串分割,分割到vector中
- tokenize分割字符串到vector容器中
- 快速分隔一个字符串并存入到List中
- Cookie中字符串分隔问题
- Cookie中字符串分隔问题
- Cookie中字符串分隔问题
- Cookie中字符串分隔问题
- string 字符串快速存入到二维vector中
- 表值函数,分隔字符串到表
- 将字符串p,以token字符进行分隔,结果保存到fields 数组中
- 根据分隔符将一个长字符串分割保存到动态数组中
- 根据分隔符将一个长字符串分割保存到动态数组中(第二种方法)
- 将16进制形式的以空格分隔的字符串输出到char[]中
- js中按指定分隔符分隔字符串
- C#中Split分隔字符串的应用
- linux mysql 备份数据库
- CentOS、Ubuntu、Debian三个linux比较异同
- Hadoop 新 MapReduce 框架 Yarn 详解
- java异常
- jvm如何判断对象已死?
- 分隔字符串,存取到vector中
- 递归函数 const关键字
- java中方法重载是什么, 实际中到底有什么意义, 用处?请举例
- 阿里校招内推简历筛选的筛选标准
- web.xml中各元素详解
- 关于java数据库连接的问题
- Java异常
- LED植物照明原理、推广难题与研究进展-徐志刚
- 我的Emacs配置