第26课 - 异常处理 - 下 1. 问题一 有时在工程中关心是否产生了异常,而不关心具体的异常类型,C++语言中可以做到吗? C++中的catch语句可以使用...捕获所有的异常。 #include <cstdlib> #include <iostream> using namespace std ...
分类:
编程语言 时间:
2019-08-11 21:22:32
阅读次数:
133
第40课 - 图的定义 1. 定义 图是由定点集合(Vertex)以及顶点间的关系集合组成的一种数据结构:Graph = (V, E) V = { x|x属于某个数据对象}是顶点的有穷费控集合;E = {(x,y)|x,y属于V }是顶点之间关系的有穷集合,也叫做边(Edge)集合。 2. 图的定义 ...
分类:
其他好文 时间:
2019-08-11 18:58:38
阅读次数:
102
第36课 - 遍历二叉树 1. 什么是遍历 单链表的遍历是指从第一个节点开始(下标为0的结点),按照某种次序一次访问每一个结点。 二叉树的遍历是指从根节点开始,按照某种次序一次访问二叉树中的所有结点。 2. 前序遍历 若二叉树为空:空操作返回。 若二叉树不为空:访问根节点中的数据,前序遍历左子树,前 ...
分类:
其他好文 时间:
2019-08-11 18:56:40
阅读次数:
96
最近读源码的时候碰到命令行解析相关的知识点,比较模糊。摘取出来做个记录 1.最基本的main函数头 如果只输入程序名xxx,则argc=1,argv[0]指向输入的程序路径及名称./xxx;如果输入xxx para_1(程序名加一个参数),则argc=2,argv[0] 指向输入的程序路径及名称,a ...
分类:
其他好文 时间:
2019-08-11 13:02:43
阅读次数:
88
[TOC] QCoreApplication Header: include qmake: QT += core Inherits: QObject Public Functions QCoreApplication(int &argc, char argv) 建立Qt核心应用程序, 和QAppli ...
分类:
其他好文 时间:
2019-08-11 10:43:23
阅读次数:
72
https://www.cnblogs.com/pokerface/p/5217106.html cmd_bootm.c //传递给内核的参数 int do_bootm (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) do_bootm_lin ...
分类:
其他好文 时间:
2019-08-09 19:49:01
阅读次数:
80
argc 是 argument count的缩写,表示传入main函数的参数个数; argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个参数argv[0]一定是程序的名称,并且包含了程序所在的完整路径,所以确切的说需要我们输入的main函数的参数个数应 ...
分类:
编程语言 时间:
2019-08-08 20:54:42
阅读次数:
112
参考 https://blog.csdn.net/wfree/article/details/44171157 MFC的使用: 由"在静态库中使用 MFC" 改成 "在共享 DLL 中使用 MFC",出现 无法解析的外部符号 ___argc nafxcw.lib(appcore.obj) 解决方法如 ...
分类:
移动开发 时间:
2019-08-07 19:24:18
阅读次数:
123
1. AWK 工作流程可分为三个部分: 读输入文件之前执行的代码段(由BEGIN关键字标识)。 主循环执行输入文件的代码段。 读输入文件之后的代码段(由END关键字标识)。 AWK 从输入流(文件、管道或标准输入)中读入一行然后将其放在内存中。以行为单位,每读取一行使用 pattern{ comma ...
分类:
其他好文 时间:
2019-07-25 10:49:13
阅读次数:
78
讲解数组之前,要了解数组的特性 1.数据具有连续性 2.数据类型相同 比如: int Ary[3] = {0,1,2}; 我们可以看出,上面定义的数组,数据是连续的,其中每个数据类型大小都是int类型(类型也是一样的) 汇编中识别数组: 1.地址连续 2.带有比例因子寻址 (lea reg32,[x ...
分类:
编程语言 时间:
2019-07-21 01:26:23
阅读次数:
118