字符串
#include <iostream> #include <string> using namespace std; int main(int argc, char** argv) { string str="a:=3;b:=4;c:=5;"; string a; int m=str.find(";"); a=str.substr(0,m); a=a.substr(a.find("=")+1,a.size()); cout<<a<<endl; str=str.replace(0,m+1,""); cout<<str<<endl; a=str.substr(0,m); a=a.substr(a.find("=")+1,a.size()); cout<<a<<endl; str=str.replace(0,m+1,""); cout<<str<<endl; a=str.substr(0,m); a=a.substr(a.find("=")+1,a.size()); cout<<a<<endl; str=str.replace(0,m+1,""); cout<<str<<endl; return 0; }