
linux
取取经
这个作者很懒,什么都没留下…
展开
-
【linux笔记1.1】打印调试.如何将打印内容输出到另一个终端设备
问题描述 在团队协作大型程序开发时,由于各个模块都可能存在大量打印,这时候终端上就会显示一堆打印。如果只想看到自己的打印而又不影响其他人的程序 那该怎么办呢? 在linux系统中,每个终端都是一个设备文件,我们可以另起一个终端,在程序中open这个终端设备的文件号,然后将printf的内容都打印到这个终端设备上即可。代码示例添加下面代码到main.cpp中#include ...原创 2018-06-22 10:16:58 · 2936 阅读 · 0 评论 -
linux内核二叉查找树的应用
tsearch(), tfind(), twalk(), and tdelete() manage a binary tree.原创 2015-11-18 09:45:43 · 1545 阅读 · 0 评论 -
字节序
大端字节序与小端字节序,主机字节序与网络字节序原创 2015-11-06 14:33:17 · 871 阅读 · 0 评论 -
线程终止方式
关于线程终止的几种方式。原创 2015-11-06 10:28:26 · 708 阅读 · 0 评论 -
linux 内核链表的应用
linux 内核链表学习原创 2015-10-20 09:46:23 · 1043 阅读 · 0 评论 -
信号量 sem_timedwait 函数的使用
信号量 sem_timedwait 函数的使用原创 2015-11-05 13:59:41 · 17231 阅读 · 1 评论 -
信号量
信号量的简单介绍 与 使用。原创 2015-11-04 17:12:24 · 1043 阅读 · 0 评论 -
【linux笔记1.2】在多线程开发中尽量少用sleep的解决方案
方案1:线程挂起与恢复代码示例[1]#include <unistd.h>#include <pthread.h>static pthread_mutex_t mutex;static pthread_cond_t cond;static int flag = 0;void srpthread_init(){ pthread_mutex_in...转载 2018-07-05 15:53:52 · 2596 阅读 · 0 评论