随笔分类 - Linux / Linux 应用开发
摘要:该函数可以用于向指定的线程发送信号: int pthread_kill(pthread_t threadId,int signal); 如果线程内不对信号进行处理,则调用默认的处理程式,如SIGQUIT会退出终止线程,SIGKILL会杀死线程等等,可以调用signal(SIGQUIT, sig_pr
阅读全文
摘要:常见应用场合 htons()、htonl()常用在 socket编程中服务器的 bind() 之前—— 用于确定服务器协议地址簇变量。 htons()常用于设置端口,htonl常用于设置 IP 地址。 #define SERVER_PORT 8888 server_sock.sin_family =
阅读全文
摘要:转载自:《pthread_exit 和 return 的区别》 如果想在线程执行结束时返回指定的数据,除了用 pthread_exit() 函数外,还可以使用 return 语句。 修改《pthread_exit()函数》演示代码中,将第 8 行(调用 pthread_exit() )代码替换成如下
阅读全文
摘要:一、消息队列 ①学习各种不熟悉的函数 1. strncmp() 库文件:string.h strncmp函数为字符串比较函数,字符串大小的比较是以ASCII 码表上的顺序来决定,此顺序亦为字符的值。其函数声明为 int strncmp ( const char * str1, const char
阅读全文