
C plus plus
YuYunTan
只是一个学习的初步者
展开
-
C++设计语言(第四版)读书笔记(2)第4章
1、string对象是可变的,还支持下标[]和子串操作。 2、输出运算符<<,作用于ostream类型的对象;cout是标准输出流,cerr是报告错误的标准流。默认情况下,写到cout的值被转换为一个字符序列。 3、>>输入运算符,其右侧运算对象决定输入声明类型的值和存储在哪里;cin标准输入流; 4、getline()读取一整行(包括结束的换行) 5...原创 2018-11-29 19:31:43 · 255 阅读 · 0 评论 -
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++设计语言(第四版)读书笔记(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 评论