摘要:
先用vim 名字.cpp //创建一个.cpp文件进行代码编写 可以调用g++ 名字.cpp的形式进行编译,更好的方法是采用CMakeLists.txt touch CMakeLists.txt //会创建一个CMakeLists.txt,在其中输入要执行的操作 然后再创建一个build文件夹,mk
阅读全文
posted @ 2018-09-21 15:18
泰坦妮克号
阅读(613)
推荐(0)
摘要:
首先: 校正一下读法: 数组指针:给它在中间加上一个的,数组的指针,重心是指针,全名叫指向数组的指针,它就一个指针,指向数组 指针数组:同样也在中间加上一个的,指针的数组,重心是数组,全名叫存储指针的数组,一听名字就知道,里面存的是指针,所以它有很多个指针构成 指针在32位系统中,占4个字节。 首先
阅读全文
posted @ 2018-09-14 20:58
泰坦妮克号
阅读(395)
推荐(0)
摘要:
千万注意线程不要比主线程晚结束,主线程一旦结束,对象将被销毁 std:thread 代表了一个线程对象 this_thread:是一个命名空间,对当前调用者线程进行操作 如果把可调用对象作为参数传递给子线程的构造函数,则把该调用对象复制一份给子线程 如果需要传递可调用对象的左值引用给子线程,采用st
阅读全文
posted @ 2018-09-13 21:52
泰坦妮克号
阅读(365)
推荐(0)
摘要:
cpu:承担所有计算的任务 操作系统:是计算机的管理者,它负责任务调度,资源分配和管理,统领整个计算机硬件 应用程序:是某种功能的程序,程序运行于操作系统上 进程由: 程序, 数据集合 和 进程控制块 三部分组成 程序:用于描述进程要完成的功能,是控制进程执行的指令集。 数据集合:是程序在执行时所需
阅读全文
posted @ 2018-09-13 14:52
泰坦妮克号
阅读(114)
推荐(0)
摘要:
总结: 指向常量的指针(底层const):不能通过解引用符来改变它所指向的内容 不代表它所指向的内容一定是常量 指针常量(顶层const):代表指针本身是常量,声明时必须初始化,之后它存储的地址值就不能再改变 常量的底层const不能赋值给非常量的底层const,拷贝时,拷入与拷出的对象必须具有相同
阅读全文
posted @ 2018-09-12 22:18
泰坦妮克号
阅读(195)
推荐(0)
摘要:
要诀: 递归部分的边界条件就是递推公式中的边界条件(即已知条件) 递推部分的主体部分就是递推公式中的主体部分 eg:求n! 已知f(n)=f(n 1) n, f(1)=1; 程序中就可以这么写: 接下来只需在主程序中调用: include "stdafx.h" include using names
阅读全文
posted @ 2018-09-11 20:48
泰坦妮克号
阅读(87)
推荐(0)
摘要:
指定文件打开的模式: ofstream myfile("filename",ios_base::out | ios_base::binary ); //表示打开一个用于输出的文件,而且是个二进制文件 ofstream是个输出流类,这个流对象默认打开就是为了输出,所以ios_base::out可以不写
阅读全文
posted @ 2018-09-11 11:05
泰坦妮克号
阅读(233)
推荐(0)
摘要:
为了防止头文件被重复引用,应当用ifndef / define /endif结构产生预处理块 类的成员函数声明与定义分开,不论函数体大小 不提倡使用全局变量,尽量不要在头文件中出现像extern int value 这类声明 变量一般不要定义在 .h 头文件中,可以只是声明 头文件的作用: 1.通过
阅读全文
posted @ 2018-09-10 20:50
泰坦妮克号
阅读(3710)
推荐(1)
摘要:
将流对象与文件关联起来,在程序中,通过操作流对象,去操作文件对象。 当程序与外界环境进行信息交换时,存在着两个对象,一个是程序中的对象,另一个是文件对象。所谓文件:可以是磁盘上的文件,也可以是外部设备,将外部设备也看做文件处理。 流是信息流动的一种抽象,它负责在数据的生产者与数据的消费者之间建立联系
阅读全文
posted @ 2018-09-09 22:09
泰坦妮克号
阅读(141)
推荐(0)
摘要:
find算法:返回 [first,end)中第一个值等于value元素的位置 线性复杂度:最多比较次数:元素的总个数 find函数的最后一个参数,必须是string,float,char,double,int等,用自定义类型的数据查找会出错。 要想确切知道在容器中的位置,要用distance(容器.
阅读全文
posted @ 2018-09-09 15:36
泰坦妮克号
阅读(444)
推荐(0)