C++ 我需要拆分一个字符串“aaabcaabcdeaa”,这样它将导致“AA”“ABCAA”“ABCDEAA”

C++ 我需要拆分一个字符串“aaabcaabcdeaa”,这样它将导致“AA”“ABCAA”“ABCDEAA”,c++,C++,我需要拆分一个字符串aaabcaabcdeaa,这样会产生AA ABCAA ABCDEAA,其中AA表示字符串的结尾。使用std::string的和方法,例如: std::string s=aaabcaabcdeaa; std::string::size\u type start=0,位置; 当pos=s.findAA时,开始!=std::string::npos { pos+=2; std::string s1=s.substrstart,pos start; //根据需要使用s1。。。 开始

我需要拆分一个字符串aaabcaabcdeaa,这样会产生AA ABCAA ABCDEAA,其中AA表示字符串的结尾。

使用std::string的和方法,例如:

std::string s=aaabcaabcdeaa; std::string::size\u type start=0,位置; 当pos=s.findAA时,开始!=std::string::npos { pos+=2; std::string s1=s.substrstart,pos start; //根据需要使用s1。。。 开始=位置; }