随笔分类 -  Linux / Linux 应用开发

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

点击右上角即可分享
微信分享提示