cplusplus
文章平均质量分 64
Nigel_Li
这个作者很懒,什么都没留下…
展开
-
c++: stringstream的使用
使用stringstream需引用头文件<sstream>. 常用方法: string str() const; void str(const string& s); 第一种调用以string形式返回当前流内容的备份. 第二种调用则抛弃所有之前的内容, 将s内容作为当前流内容. iostate rdstate() const; 返回当前流内部的错误状态标识(error state flags).原创 2016-04-27 10:43:01 · 999 阅读 · 0 评论 -
c++ : new 在特定指针处构造初始化
C++ operator new 在特定指针处构造初始化我认为, 从安全和简化代码的角度考虑, 在编写C++代码时, 使用STL或其他模板库自动管理内存, 比通过new关键字或malloc动态声明空间, 更规范更安全, 带来的额外性能开销相比于开发效率的提升, 也可接受.但在一些应用场景固定的模块中, 手动申请内存会带来更高的执行效率.使用new可以向系统申请内存, 这也是最常见的做法. 也原创 2016-07-15 15:36:42 · 3587 阅读 · 0 评论 -
c++: new, delete, malloc, free的匹配使用
cplusplus: new, delete, malloc, free的匹配使用今天师姐项目调试时遇到问题, 跑来问我: 为什么用new申请的内存, 用free释放有时候没问题, 有时候又有问题呢? 在C++中, 我们可以用new和malloc申请空间, 用delete和free释放空间。 malloc和free只对内存块进行操作, 而new和delete除了对内存块进行操作, 还会调原创 2016-07-22 15:46:46 · 518 阅读 · 0 评论 -
c++: Learning Resources
In this blog, I will list some links of learning resources I think should be helpful for better c++ programming. And I will update this blog regularly.Programming Specification Code Style.原创 2016-10-02 11:46:42 · 366 阅读 · 0 评论