首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

对char c[]字符串数组实在没法儿操作,如何用string类呢

2012-03-20 
对char c[]字符串数组实在没法儿操作,怎么用string类呢?我开了个SOCKET,指定要一个charrecvBuf[1024]等着

对char c[]字符串数组实在没法儿操作,怎么用string类呢?
我开了个SOCKET,指定要一个char   recvBuf[1024]等着接另一方传来的数据,数据是收到了,用cout出来就是 "第一行   是   aaa\r\n第二行\r\n\r\n第四行 "。我就想找到第一行的内容,并把3个用空格隔开的参数取出来看看,怎么做呢?给段简单的代码看看好不啊?
注:非MFC!用C/C++标准类,因为不在windows下做。

[解决办法]
#include <sstream>
#include <string>

stringstream os;
string s1,s2,s3;
os> > s1> > s2> > s3;

热点排行