
c++ prime 初学
a12638915
这个作者很懒,什么都没留下…
展开
-
c++ Primer 第三章
1.标准库类型string(1)string类型必须首先包含string头文件,#include<string>;(2)string s2(s1)(直接初始化)等同于string s2=s1;(拷贝初始化); string s4(n,‘c’) 把s4初始化为由连续n个字符c组成的串;(3)string对象的操作 正常的IO操作符读取字符串忽略开头空白,从...转载 2019-07-23 21:59:15 · 148 阅读 · 0 评论 -
c++ Primer 第一章
第一次编译遇到控制台闪退的问题,以为是配置文件出了问题,控制台显示 “Win32Project3.exe”(Win32): 已加载“D:\software\VS2013\VS2013 文档\Win32Project3\Debug\Win32Project3.exe”。已加载符号。“Win32Project3.exe”(Win32): 已加载“C:\Windows\SysWOW64\...原创 2019-07-19 11:32:37 · 202 阅读 · 0 评论 -
c++ Primer 第二章
1.C++11新定义数据类型 long long 最小尺寸64位;花括号可以用于初始化变量——int units_sold={0};右值引用问题;空指针用字面值nullptr初始化——int *p1=nullptr,且尽量避免null;using SI=Sales_item; 等同于 typedef Sales_item SI;2.如何选择类型:当明确知晓数值不可能为...转载 2019-07-21 11:31:07 · 180 阅读 · 0 评论 -
c++ Primer 第四章 第五章
因为第四五章的内容和之前学过的很相近,所以只记录自己新接触或者不太熟的地方;第四章①C++11新标准规定,商一律向0取整(直接切除小数部分);②短路求值:类似逻辑与和逻辑或运算符都是先求左侧运算值再求右侧值,只有左侧值无法确定表达式结果时才会计算右侧 的值;③除非必须,否则不用递增递减运算符的后置版本;④解引用符的优先级低于点运算符,所以...原创 2019-08-03 13:29:28 · 146 阅读 · 0 评论 -
c++ Primer 第六章函数
6.1函数基础局部静态对象static类型,使局部变量的生命周期贯穿函数调用及之后的时间;、6.2参数传递当形参是引用类型时,对应的实参被引用传递;实参的值被拷贝给形参时,形参实参是两个相互独立的对象,为值传递;在C++语言中也鼓励多使用引用代替指针访问函数外部的对象。 使用引用可以避免拷贝,还可以返回一个以上的结果; 顶层的const作用于对象本身,形参的顶层const会被忽略掉;...原创 2019-08-08 16:23:19 · 150 阅读 · 0 评论 -
c++ Primer 第八章
8.1 IO类iostream 用于读写流的基本类型,fstream用于读写命名文件,sstream 定义了读写内存string 对象的类型 8.1.2 缓冲刷新原因:程序正常结束/缓冲区满/endl/一个输出流关联到另一个流 刷新输出缓冲区可以有endl(多一个换行)/flush(没有额外操作)/ends(多一个空字符)三种 unitbuf可以让任何输出都立即刷新无缓冲,nounit...原创 2019-09-15 15:19:12 · 145 阅读 · 0 评论