C++
kuguadaoren
这个作者很懒,什么都没留下…
展开
-
c++编译
Linux下编译c++ 参考Linux 系统下 C 程序开发详解 参考Compiling Cpp 为了测试,在’root’目录下新建一个文件夹text $ mkdir text 然后进入文件夹 $ cd text 新建a.cpp和a.h两个文件,实现“hello word” 输出。 a.cpp #include"a.h" int main() { A a; ...原创 2018-04-25 15:16:41 · 216 阅读 · 0 评论 -
C++静态库与动态库
参考blog,图片来源于该博客。 库分为静态库(linux .a windows .lib)和动态库(linux .so windows .dll) 创建静态库 静态库:是目标文件(.o文件)与引用的库加载链接到一块生成可执行文件,这种链接方式为静态链接,所以链接的库为静态库。 静态库与汇编生成的目标文件一起链接为可执行文件,那么静态库必定跟.o文件格式相似。其实一个静态库可...原创 2018-04-25 20:52:21 · 163 阅读 · 0 评论 -
指向数组、函数的指针
指向数组的指针 int a[10]; //a代表数组首元素的地址,&a代表整个数组的地址 // a+1步长为4个字节,&a+1的步长为40个字节 typedef int typearray[10]; // 定义typearray为数组类型 typearray myarr; myarr[0] = 0; //定义指针数据类型 typedef int...原创 2018-07-02 19:42:00 · 312 阅读 · 0 评论