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直接存于string中。char *pBuffer = new char[1024];
std::string strBuff(pBuffer, 1024);类似上面这种,哈哈,情况简单很多了。
相关文章推荐
- std::string用法总结
- C++ std::string --- 你可能不知道的一些用法
- C++笔记(二)std::string用法总结
- C++ std::string --- 你可能不知道的一些用法
- std::string的一些用法
- std::stringstream的用法
- std::string用法总结
- [C/C++]_[初级]_[标准字符串std::string 所有函数的用法总结]
- std::string用法总结
- std::string 用法
- std::string用法总结
- C++ std::string --- 你可能不知道的一些用法
- std::string的用法 .
- std::string用法总结
- std::string用法总结
- std:string的用法
- std::string用法总结
- C++ std::string --- 你可能不知道的一些用法
- std::string用法总结
- std::string用法总结