C app
junzhang1122
这个作者很懒,什么都没留下…
展开
-
线程自动创建与销毁
#include #include #include #include #include #define filePath "/mnt/My/MutxThread/file.log" sem_t sem_1, sem_2; int num = 0; int fd = 0; unsigned char *writeLog; static原创 2014-11-11 15:10:25 · 1383 阅读 · 0 评论 -
linux 下生成动态库.so并引用
动态库的引入及减少了主代码文件的大小,同时生成的动态库又是动态加载的,只有运行的时候才去加载,linux 下的 动态库 .so 就像windows下的 DLL一样。有关动态库的概念自行上网搜。一下是创建及引用动态库test_so.h#ifndef TEST_SO_H#define TEST_SO_Hvoid test_A();void test_B();#endift原创 2014-12-20 22:59:24 · 996 阅读 · 0 评论 -
C语言位图查找(面试题)
今天在某公司面试,出现这样一道面试,大概意思如下:假设某系统同时最多支持128个设备,要求从编号1开始分配设备编号,例如,当设备编号 1, 2, 3, 5, 6,已经分配,那么下次插入一个设备的时候要求分配编号4,试题给定定一下参数,#define uint32 unsigned int#define uint8 unsigned charuint32 bitmap[4];原创 2015-05-21 01:21:21 · 537 阅读 · 0 评论