const 和 static 变量,可以放在头文件中 const对象默认是static的,而不是extern的,所以即使放在头文件中声明和定义。多个cpp引用同一个头文件,互相也没有感知,所以不会导致重复定义。 类(class)的定义,可以放在头文件中 用类创建对象的时候,编译器要知道对象如何布局才 Read More
posted @ 2016-05-17 23:08 findumars Views(356) Comments(0) Diggs(0)
Linux的inode的理解 [转] 一、inode是什么? 理解inode,要从文件储存说起。 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即 Read More
posted @ 2016-05-17 21:46 findumars Views(153) Comments(0) Diggs(0)
最近,我在学习Linux,下面是一些笔记。 最近,我在学习Linux,下面是一些笔记。 使用电脑的时候,经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人 Read More
posted @ 2016-05-17 21:42 findumars Views(249) Comments(0) Diggs(0)
-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了。当我们自已要用到一个第三方提供的库名字libtest.so,那么我们只要把libte Read More
posted @ 2016-05-17 21:28 findumars Views(1636) Comments(0) Diggs(0)
/home/tace/openav/source/SeamlessMessage/CPaoFlt.o: In function `CPaoFlt::get_m_strPrmair() const':CPaoFlt.cpp:(.text+0x0): multiple definition of `CP Read More
posted @ 2016-05-17 21:02 findumars Views(857) Comments(0) Diggs(0)