自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Linux下的tar压缩解压缩命令详解

转自http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案

2017-07-26 16:34:32 349

转载 回车与换行的区别

转自http://www.cnblogs.com/clarkchen/archive/2011/06/02/2068609.html#undefined 我一直没有搞得很清楚,回车和换行符有啥区别。 记得大一时,C语言老师就说过回车、换行,但都没说得那么细。前两天,看写两句Perl代码时,忽然想起区别一下回车和换行(\r和\n)。现在理解清楚了,记个笔记吧。 符号    ASCI

2017-07-13 16:49:30 190

原创 %运算符

代码: #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define b -10; int main() { int a[10]; srand(time(

2016-08-30 11:39:58 367

原创 《C++Primer》读书笔记——附录A.3 标准库随机数

随机数分布 随机数引擎

2016-08-21 00:10:40 318

原创 《C++Primer》读书笔记——附录A.2 标准库算法概览

查找对象的算法 其他只读算法 二分搜索算法 写容器元素的算法 划分与排序算法 通用重排操作 排列算法 有序序列的集合算法 最小值和最大值 数值算法

2016-08-21 00:09:22 285

原创 《C++Primer》读书笔记——第16章 模板与泛型编程

定义模板:我们只编写一次模板,就可以将其用于多种类型和值,编译器会为每种类型和值进行模板实例化。 template< typename T> int compare(const T &v1, const T &v2) { if(v1 > v2) return -1; if(v1 < v2) return -1; return 0; }

2016-08-21 00:04:51 254

原创 《C++Primer》读书笔记——第15章 面向对象程序设计

OOP 基类 派生类 虚函数 抽象基类 继承

2016-08-20 23:58:02 265

原创 《C++Primer》读书笔记——第14章 重载运算与类型转换

不能被重载的运算符 :: .* . ?:

2016-08-20 23:56:44 231

原创 《C++Primer》读书笔记——第13章 拷贝控制

拷贝构造函数 拷贝赋值运算符 析构函数

2016-08-20 23:53:32 270

原创 《C++Primer》读书笔记——第12章 动态指针与内存管理

new delete

2016-08-20 23:51:38 233

原创 《C++Primer》读书笔记——第11章 关联容器

1.two main 关联容器:map set 2. 使用map关联数组 map

2016-08-20 21:04:55 195

原创 《C++Primer》读书笔记——第10章 泛型算法

向算法传递函数 bool isShorter(const string &s1, const string & s2) { rerturn s1.size < s2.size; } sort(words.begin(), words.end(), isShorter)//由短至长排列

2016-08-20 20:45:41 286

原创 《C++Primer》读书笔记——第9章 顺序容器

顺序容器类型 vector 可变大小数组 deque 双端队列 list 双向列表 forward_list 单向列表【C++11新增】 array 固定大小数组【C++11新增】 string 与vector相似的容器,但专门用于保存字符 顺序容器选取原则:通常选用vector是最好的选择,除非你有很好的理由选择其他容器 容器操作 构造函数 C c; C c1(c2); C

2016-08-19 15:24:54 261

原创 《C++Primer》读书笔记——第8章 IO库

IO库类型和头文件【重点】 头文件< iostream>读写流 类型istream/ostream/iostream(还有宽字符版本wistream,下同) 头文件< fstream>读写文件 类型ifstream/ofstream/fstream 头文件< sstream>读写string 类型istringstream/ostringstream/stringstream 管理输出缓冲【

2016-08-10 12:08:42 262

原创 C++语法细节——空字符和空格符

//输出於萤幕是一样的 //但是本质的ascii code 是不一样的 //测试程式如下 #include using namespace std; int main() { char a,b; a='\0'; b=' '; cout<<"a: "<<a<<endl<<"b: "<<b<<endl; //纯输出 cout<<"a: "<<(int)a<<endl<<"b: "<<(int

2016-08-10 10:52:04 14084

原创 《C++Primer》读书笔记——第7章 类

使用class和struct定义类的唯一的区别就是默认的访问权限 struct关键字:成员默认为public class关键字:成员默认为private

2016-08-10 09:41:46 210

原创 《C++Primer》读书笔记——第6章 函数

传引用调用 void resrt(int &i) { i=0; } int j = 42; reset(j);//j采用传引用调用,他的值被改变 cout << j << endl;//输出0 数组形参 void print(const int* a); void print(const int a[]); void print(const int a[10]); 尽管形式不同

2016-08-09 23:51:56 233

原创 《C++Primer》读书笔记——第5章 语句

标准异常 exception头文件定义了最通用的异常类exception。它只报告异常的发生,不提供任何额外信息。 new头文件定义了bad_alloc异常类型 type_info头文件定义了bad_cast异常类型 stdexcept头文件定义了几种常用的异常类,详细如下:

2016-08-09 23:09:49 190

原创 《C++Primer》读书笔记——第4章 表达式

1. 算术运算符 +一元加号 -一元减号 *乘法 /除法 %求余 +加法 -减法 2. 逻辑和关系运算符 !逻辑非

2016-08-09 17:30:06 200

原创 《C++Primer》读书笔记——第3章 字符串、向量和数组

using声明语法:using namespace::name;如,using std:cin; 头文件不应该包括using声明 初始化string对象的方式: string s1;//默认初始化,s1是个空串 string s2(s1);//s2是s1的副本 string s2 = s1;//等价于s2(s1),s2是s1的副本 string s4(n,’c’)//把s4初始化为由连续n个字符c

2016-08-08 09:31:34 348

原创 《C++Primer》读书笔记——第2章 变量和基本类型

(P32)double和float的选择:执行浮点数运算选用double。这是因为float通常精度不够而且双精度浮点数和单精度浮点数的计算代价相差无几。 (P33)类型转换,非bool型赋值给bool型:初始值为0 的结果为false,否则结果为true。非0即1 (P35)字面值常量 (P39)初始化:创建变量时赋予其一个初始值。赋值:把对象当前值擦除,而以一个新值替代 (P40)如果定义变量时

2016-08-03 16:46:13 337

原创 《C++Primer》读书笔记——第1章 开始

istream对象:cin(标准输入对象); ostream对象:cout(标准输出对象) cerr(输出错误和警告) clog(输出一般性信息) 读取数量不定的输入数据,eg int value = 0, sum=0; while (cin >> value) sum++; //解释:当遇到文件结束符(end-of-file),或遇到一个无效输入时(读入的值不是一个整数),ist

2016-08-03 10:00:05 238

空空如也

空空如也

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

TA关注的人

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