摘要:linkqueue.h linkqueue.c
阅读全文
摘要:栈应用场景: 1.就近匹配 2.中缀,后缀 3.
阅读全文
摘要:https://blog.csdn.net/hongge_smile/article/details/118661196 谓词: 返回bool类型的仿函数称为谓词 如果operator()接受一个参数,那么叫做一元谓词 如果operator()接受两个参数,那么叫做二元谓词
阅读全文
摘要:dlinklist.h dlinklist.c
阅读全文
摘要:circlelist.h circlelist.c
阅读全文
摘要:1.安装:https://blog.csdn.net/Dancer__Sky/article/details/85156972 2.使动态链接库生效命令:/sbin/ldconfig -v 3.编译命令:gcc -o libevtest2 libevtest2.c -lev 4.测试程序 root@
阅读全文
摘要:glib是linux常用库 使用glib编译过程 gcc glibtest.c `pkg-config --cflags --libs glib-2.0` -o glibtest glib库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性 glib简介 glib是Gtk +库和G
阅读全文
摘要:写底层库不能有warning告警 LinkList.h #ifndef _MYLINKLIST_H_ #define _MYLINKLIST_H_ typedef void LinkList; /* typedef struct _tag_LinkListNode LinkListNode; str
阅读全文
摘要:1.内联函数 2.默认参数 3.函数占位符 4. 在c++中=号的赋值和初始化的意义不一样,而且编译器对他们的实现方式不一样
阅读全文
摘要:seqlist.h seqlist.c 可以从github上搜索 seqlist.h #ifndef __MY_SEQLIST_H__ #define __MY_SEQLIST_H__ // #define ERR_BASE 0 // #define ERR_PARAM ERR_BASE -1; t
阅读全文
摘要:1.Vector:动态数组 2.Deque:双端数组 3.List:双向链表 4.集合 1.Set不允许重复 2.Multiset允许重复 5明值对 1.Map 2.Multimap
阅读全文
摘要:include"vector" 容器头文件#include "algorithm" 算法头文件 #include<vector> #include "algorithm" vector<int > v1; v1.push_back(1); v1.push_back(2); v1.push_back(
阅读全文
摘要:打印文件名和行号printf("%s,%d\n",__FILE__,__LINE__);
阅读全文
摘要:1.进程回收 2.信号(异步机制) 3.socket 4.select 5.ipc 6.管道 7.共享内存 8.多进程 9.多线程 10.线程回收
阅读全文