自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nigel Li's Blogs

Keep it effective, simple and beautiful

  • 博客(6)
  • 收藏
  • 关注

原创 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

原创 human: 对时间管理的看法 2016

这篇博文,主要由阅读《做「不为什么」的事》而起,并结合自己的些许经验。为什么要进行时间管理?我对时间管理的看法,类似于前文对兴趣爱好的看法。时间管理有诸多好处,它能让我不拖延、更高效的完成任务、有更多休闲时间。但在时间管理的过程中,抱有太强的目的性,而忽略时间管理给深层自我带来的改进,则很有可能陷入质疑的怪圈。现在的生活一团糟,是因为没有采用恰当的时间管理方法;而对目前的时间管理方法,不能坚持或没有

2016-10-22 14:32:02 403

原创 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

原创 c++ : new 在特定指针处构造初始化

C++ operator new 在特定指针处构造初始化我认为, 从安全和简化代码的角度考虑, 在编写C++代码时, 使用STL或其他模板库自动管理内存, 比通过new关键字或malloc动态声明空间, 更规范更安全, 带来的额外性能开销相比于开发效率的提升, 也可接受.但在一些应用场景固定的模块中, 手动申请内存会带来更高的执行效率.使用new可以向系统申请内存, 这也是最常见的做法. 也

2016-07-15 15:36:42 3587

原创 字符编码: 基础知识 ASCII, ANSI, Unicode, UTF, Endianness, BOM

ASCII(American Standard Code for Information Interchange) 仅有7bits, 共计128个码. ANSI(American National Standards Institute) 是对ASCII的扩展, 可以为1个字节(兼容原ASCII), 也可以为2个字节(扩展以支持最多编码, 如中文). 中文扩展的编码集被称为GB2312.

2016-05-03 19:42:02 568

原创 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

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除