Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C++中分裂就像我们在C中所做的那样_C++ - Fatal编程技术网

在C++中分裂就像我们在C中所做的那样

在C++中分裂就像我们在C中所做的那样,c++,C++,可能的重复项: 我想我有这个字符串: string a = "hello,usa,one,good,bad"; 我想用 所以我需要一个字符串数组,如下所示: string *a ; a = { hello , usa , one , good , bad } 我该怎么办? 如果你真的不想自己编码这个代码,你可以在网上搜索C++的字符串,并举个例子,看一下: < p>这个简单的斧解析器会做: std::vector<std::string> strings; auto spli

可能的重复项:

我想我有这个字符串:

string a = "hello,usa,one,good,bad";
我想用

所以我需要一个字符串数组,如下所示:

string *a ; a = { hello , usa , one , good , bad } 

我该怎么办?

如果你真的不想自己编码这个代码,你可以在网上搜索C++的字符串,并举个例子,看一下:

< p>这个简单的斧解析器会做:

std::vector<std::string> strings;
auto split = *(*(axe::r_any() - ',') >> e_push_back(strings));
split(a.begin(), a.end());

这也应该是一个评论!