社区
Linux/Unix社区
帖子详情
linux下c++对长度不定的字符串要进行预先动态分配内存需要怎么做?
zhusunme
2004-08-16 09:58:53
如题 谢谢大侠
...全文
143
5
打赏
收藏
linux下c++对长度不定的字符串要进行预先动态分配内存需要怎么做?
如题 谢谢大侠
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Rhythm0928
2004-08-18
打赏
举报
回复
呃,再罗嗦一句,字符缓冲区和stringstream也可以的,ostringstream用来生成字符串再好用不过了,以前在C里都用sprintf()的 ^_^
Rhythm0928
2004-08-18
打赏
举报
回复
不应该用list吧?
字符串本身就是字符数组,楼主要的功能直接用std::string就可以解决,就算用容器,也应该是vector吧,毕竟list用的是链表,对于执行字符串操作来说空间开销和内存分配的开销都显得不合适。
我不懂电脑
2004-08-17
打赏
举报
回复
使用stl里面的list
pacman2000
2004-08-17
打赏
举报
回复
直接用string就好了。
starstargao
2004-08-17
打赏
举报
回复
使用stl里面的vector
C++
第3课:
C++
内存泄露检测原理及案例实战
本课程具体的内容主要包括
C++
内存泄露案例、VS2015内存泄露检测、野指针、VirtualAlloc/HeapAlloc/malloc/new的区别、
C++
堆和栈的内存管理、栈简介、堆简介、堆与栈区别、栈的内存分配、Windows的虚拟内存技术、...
秋招面经总结—
C++
内存管理
C++
内存管理知识涉及:内存分区、堆栈区别、内存碎片、malloc/realloc/calloc/new/free的区别与实现原理、内存泄露、内存溢出、内存池等
【总结】知识点巩固------
Linux
/
C++
内存管理详解及BUG(待总结初始化情况)
内存管理是
C++
最令人切齿痛恨的问题,也是
C++
最有争议的问题,
C++
高手从中获得了更好的性能,更大的自由,
C++
菜鸟的收获则是一遍一遍的检查代码和对
C++
的痛恨,但内存管理在
C++
中无处不在,内存泄漏几乎在每个
C++
...
c++
和数据结构
赋值函数则是把一个新的对象赋值给一个原有的对象,所以如果原来的对象中有内存分配要先把内存释放掉,而且还要检察一下两个对象是不是同一个对象,如果是,不
做
任何操作,直接返回。 5、char和varchar区别: char ...
【
C++
】面试基础搬运
类型和安全检查不同宏定义是字符替换,没有数据类型的区别,同时这种替换没有类型安全检查,可能产生边际效应等错误;const常量是常量的声明,...const常量
需要
进行
内存分配,存储于程序的数据段中是否可以
做
函数参数。
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章