
c++
YuYunTan
只是一个学习的初步者
展开
-
C++设计语言(第四版)读书笔记(3)第5章
C++记录 第五章 1、资源是指程序中符合先获取后释放(显式或隐式)规律的对象,比如内存、锁、套接字、线程句柄和文件句柄等。 2、unique_ptr对应所有权唯一情况;shared_ptr对应所有权共享的情况;智能指针是防止由于编程疏忽造成的内存泄露。 3、通过unique_ptr可以把自由存储上申请的对象传递给函数或从函数中传出来: 4、unique_ptr是独立对象或数据的句...原创 2018-11-30 22:52:14 · 249 阅读 · 0 评论 -
C++设计语言(第四版)读书笔记(1)第1-3章
书籍信息 名字:C++程序设计语言:第1~3部分(原书第4版) 作者:Bjarne Srtoustrup 出版社:机械工业出版社 笔记内容 1、bool,char,int,double四类,与硬件特性直接相关,尺寸固定不变,决定其中所能存储的值的范围 2、char变量尺寸取决机器存储字符所需空间(通常8字节),其他类型是char的整数倍。类型实际尺寸依赖于实现 3、c++初...原创 2018-11-28 20:13:16 · 462 阅读 · 0 评论 -
C++设计语言(第四版)读书笔记(4)第6章
1、C++具体实现分宿主式和独立式。 2、数值类型转换成逻辑类型,0为false,非0为true。指针也可以隐式转换,非空指针为true,nullptr为false。 3、char是8字节所容纳的256个值,可看成0~255,或-127~127,而不是-128~127。因为c++标准支持使用补码的硬件设备,而补码会排除掉一个值,-128不容易移植。 4、strcmp()只能接受普...原创 2018-12-01 21:27:26 · 411 阅读 · 0 评论