友元函数是一个可以访问类的私有成员的函数,并且它不属于这个类。 友元类则是可以访问另一个类的私有成员的类。 声 …
C++析构函数调用顺序
在同一级别上的对象,析构函数是按照LIFO的原则进行调用的,先进后出 但是有这样一种情况: 一个类对象里面包含 …
C++的构造函数的关键字
在C++11中,构造函数有很多种, 关键字: =default,only for special member …
单源最短路径(狄克斯特拉算法)
在加权图G=(V,E)中,求给定顶点s,d之间各边权值总和最小的路径,这就是最短路径问题。 这个问题主要分为两 …
cin、cout加速
由于iostream的缓冲区默认是与stdin的同步的,那么这样就导致了cin有很大的开销,因此我们在大量数据 …
c++程序设计(上)从考试题中收获的一些知识点
声明长整型常量 例子:4L 解释上面这例子如果不加L的话,可能会出错。(反正我在gcc上面不加L也没问题) c …
Visual Studio中配置sqlite3
配置sqlite 首先从sqlite官网下载sqlite的二进制文件和源代码。 然后解压缩。 把包含二进制文件 …
【题解】Game With Telephone Numbers
A telephone number is a sequence of exactly 1 …
生成斐波那契数列的两种方法
记忆化递归 我们会发现,如果直接使用递归来进行计算斐波那契数列,那会出现很多的重复计算,我们可以把已经计算过的 …