随笔分类 - C++
摘要:哈希表是一种很常见的数据结构,我平时刷题使用C++刷题。C++中关于哈希表有很多数据结构,平时使用的比较多的有unordered_set 跟 unordered_map。其中unordered_map存储的是键值对。 当然,在某些情况下,也可以使用数组构建哈希表。(不过数组的大小是受限制的,而且如果
阅读全文
摘要:静态库的制作 Linux下的命名规则 libxxx.a 其中lib是指前缀,这是固定的 xxx是指库的名字,可以自己起名 .a表示后缀,是固定的 静态库的制作 通过gcc获得 .o文件 gcc -c add.c sub.c mult.c div.c 使用 ar 工具将 .o文件打包 ar rcs l
阅读全文
摘要:GCC简介 GCC的简单使用 gcc test.c -0 app GCC的工作流程 其中,预处理器的作用是将代码中的头文件展开、将代码中的宏进行替换、删除代码中的注释。 GCC常见的编译选项 G++也可以编译C程序。 GCC和G++的区别
阅读全文