您的位置:首页 > 理论基础 > 计算机网络

std::string的另类用法

2011-12-01 11:11 344 查看
网络数据流传输经常会碰到buffer 处理,总是不停new delete会很烦琐。虽然有boost智能指针可以维护,但感觉代码太长,而且还是得new指针出来。

一个替代方案是使用string的另类用法。将buffer直接存于string中。char *pBuffer = new char[1024];
std::string strBuff(pBuffer, 1024);类似上面这种,哈哈,情况简单很多了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string buffer delete 网络