如何理解声明

近来读到一篇文章如何阅读复杂的C定义/声明很受启发,就将学习感悟记录一下。[code language="cpp"]// 首先,下面是最简单的声明int i;// 再来一个复杂一些的inta[3];// 怎么看?// 从 a 开始,往右看,[3// 这说明 a 是一个含3个元素的数组// 回到 a ,往左看// 这说明数组的每个元素是指针// 再以 *a[3] 为单位,向右看,; ,到头了...

继续阅读

Qt文件操作经验

QDir类

使用“/”作为分隔符

QT自动根据操作系统转移为系统的目录分隔符

绝对路径:从根目录算起的

相对路径:从当前目录算起

entryList():获得目录下所有条目名称的一张表

它的返回类型是QStringLis...

继续阅读

[转载]static void函数

使用static用于函数定义时,对函数的连接方式产生影响,使得函数只在本文件内部有效,对其他文件是不可见的。这样的函数又叫作静态函数。使用静态函数的好处是,不用担心与其他文件的同名函数产生干扰,另外也...

继续阅读

VA_LIST变参函数问题浅析

在之前Maxiee 的学习中,遇到声明函数的时候,都会在脑子里想一想,我们要设计的这个函数,都需要外界给它哪几个参数呢?有时候难以决定,总觉得自己设的参数有点罗嗦了,使算法也便罗嗦。但有一点是肯定的,...

继续阅读