07 2019 档案

摘要:参考文章:https://blog.csdn.net/yikai2009/article/details/8650221 1. 原子操作:原子操作指的是在执行过程中不会被别的代码所中断的操作.。分为 位 和 整型变量 两类原子操作。 typedef struct { volatile int cou 阅读全文
posted @ 2019-07-27 20:31 靖意风 阅读(10352) 评论(0) 推荐(0) 编辑
摘要:#include <pthread.h> pthread_rwlock_t rwlock = PTHREAD_RWLOCK_INITIALIZER;int pthread_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t 阅读全文
posted @ 2019-07-27 11:00 靖意风 阅读(843) 评论(0) 推荐(0) 编辑
摘要:1. 去除^M 的显示 “Options->Preferences->Files”, 设置“Default File Format” to “UNIX(LF)” 2. SourceInsight 自动删除行位空格:Options->Files->Saving Files -> Remove extr 阅读全文
posted @ 2019-07-22 10:43 靖意风 阅读(742) 评论(0) 推荐(0) 编辑
摘要:1. gdb 脚本的语法简介: 摘录博客:https://blog.csdn.net/hejinjing_tom_com/article/details/50350865 1] # 为脚本注释命令 2] 赋值语句:set, 变量以$开始,以便区分是gdb还是调试程序变量。 变量可为全局或局部,视声明 阅读全文
posted @ 2019-07-20 15:50 靖意风 阅读(1961) 评论(0) 推荐(0) 编辑
摘要:1. errno.h 中包含 errno 这个错误保存值 string.h 包含 strerror() 函数 ,它的原型 是 char *strerror(int errnum); 输入值应该是errno,返回值是 errno 对应的 错误提示字符串 stdio.h 包含perror() 函数,它的 阅读全文
posted @ 2019-07-09 08:37 靖意风 阅读(3268) 评论(0) 推荐(0) 编辑
摘要:参考博客:https://www.cnblogs.com/alinh/p/6905221.html“ 信号量与互斥锁的主要不同在于”灯”的概念,灯亮则意味着资源可用,灯灭则意味着不可用。 信号量 除了灯亮/灯灭这种二元灯以外,也可以采用大于1的灯数,以表示资源数大于1,这时可以称之为多元灯 而互斥锁 阅读全文
posted @ 2019-07-08 21:34 靖意风 阅读(712) 评论(0) 推荐(0) 编辑
摘要:摘录博客: https://blog.csdn.net/hzhsan/article/details/25124901 内容如下: 1.__sync_fetch_and_add 函数系列 __sync_fetch_and_add系列一共有十二个函数,有加/减/与/或/异或/等函数的原子性操作函数。_ 阅读全文
posted @ 2019-07-06 09:22 靖意风 阅读(442) 评论(0) 推荐(0) 编辑

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