上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: pthread_cond_wait总和一个互斥锁结合使用。在调用pthread_cond_wait前要先获取锁。pthread_cond_wait函数执行时先自动释放指定的锁,然后等待条件变量的变化。在函数调用返回之前,自动将指定的互斥量重新锁住。 int pthread_cond_signal(p 阅读全文
posted @ 2017-03-06 16:32 立超的专栏 阅读(587) 评论(0) 推荐(0) 编辑
摘要: time()提供了秒级的精确度 1、头文件 <time.h> 2、函数原型 time_t time(time_t * timer) 函数返回从TC1970-1-1 0:0:0开始到现在的秒数 用time()函数结合其他函数(如:localtime、gmtime、asctime、ctime)可以获得当 阅读全文
posted @ 2017-03-06 11:06 立超的专栏 阅读(4015) 评论(0) 推荐(0) 编辑
摘要: dup/dup2函数 有时我们希望把标准输入重定向到一个文件,或者把标准输出重定向到一个网络连接。 dup()与dup2()能对输入文件描述符进行重定向。 函数原型如下: dup函数创建一个新的文件描述符,该新文件描述符和原有文件描述符oldfd指向相同的文件、管道或者网络连接。并且dup返回的文件 阅读全文
posted @ 2017-02-27 10:39 立超的专栏 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/cywosp/article/details/38965239 1. 概述 在Linux系统中一切皆可以看成是文件,文件又可分为:普通文件、目录文件、链接文件和设备文件。文件描述符(file descriptor)是内核为了高效管理已被打开的文件所创建 阅读全文
posted @ 2017-02-27 09:29 立超的专栏 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/fakis/archive/2011/04/14/2016213.html 1. 折叠方式 可用选项来设定折叠方式: 可在Vim 配置文件中设置 set fdm=XXX 可直接在文件中使用注释调用vim命令 /* vim: set fdm=XXX: 阅读全文
posted @ 2017-02-25 16:15 立超的专栏 阅读(18007) 评论(1) 推荐(4) 编辑
摘要: 参考:http://blog.csdn.net/hanzheng260561728/article/details/50859444 1、vim ~/.vimrc 进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptnames 来查看 set nu #行号 set tabstop=4 阅读全文
posted @ 2017-02-25 16:13 立超的专栏 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 如何才能既享受 Doxygen 的强大功能,同时又避免大量的重复性的注释内容? 解决思路: 让编辑器来替我们写那些格式和内容固定的部分,我们只负责写真正的有效内容。 所以,答案就是:Vim + DoxygenToolKit.vim 插件 DoxygenToolKit DoxygenToolKit 是 阅读全文
posted @ 2017-02-25 15:51 立超的专栏 阅读(3419) 评论(0) 推荐(0) 编辑
摘要: 之前想验证一些关于堆栈的问题,但是没什么好方法,printf实在局限,流于表面,只间表象(值、范围、规律)不见真身(地址、寄存器、过程),所以想到了gdb——一个强大的调试工具,还能看汇编代码,现在先把这两天学的常用的命令做一个小结,以后有用到的可能再来更新一下: 括号内为全称补全,缩写全称均可用。 阅读全文
posted @ 2017-02-25 11:32 立超的专栏 阅读(8757) 评论(0) 推荐(0) 编辑
摘要: 通用寄存器 EAX 累加(Accumulator)寄存器 AX(AH、AL) 常用于乘、除法和函数返回值 EBX 基址(Base)寄存器 BX(BH、BL) 常做内存数据的指针, 或者说常以它为基址来访问内存. ECX 计数器(Counter)寄存器 CX(CH、CL) 常做字符串和循环操作中的计数 阅读全文
posted @ 2017-02-23 20:39 立超的专栏 阅读(1883) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/kyokowl/article/details/6294341 POSIX threads(简称Pthreads)是在多核平台上进行并行编程的一套常用的API。线程同步(Thread Synchronization)是并行编程中非常重要的通讯手段,其中最典型 阅读全文
posted @ 2017-02-23 11:21 立超的专栏 阅读(4719) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页