
C/C++
Test1688root
菜鸟
展开
-
Linux下静态库.a与.so库文件的生成与使用
编辑四个文件:A1.c A2.c A.h test.c A1.c: #include <stdio.h> void print1(int arg){ printf("A1 print arg:%d\n",arg); } A2.c: #include <stdio.h> void print2(char *arg){ printf("A2 ...转载 2019-11-06 15:58:12 · 460 阅读 · 0 评论 -
C++ STL之vector用法总结
介绍 vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新的数组,然后转载 2017-05-25 21:10:57 · 350 阅读 · 0 评论