C/C++
文章平均质量分 58
MrGeroge
这个作者很懒,什么都没留下…
展开
-
C语言math.h文件中的小函数
1、 三角函数double sin(double);正弦double cos(double);余弦double tan(double);正切2 、反三角函数double asin (double); 结果介于[-PI/2,PI/2]double acos (double); 结果介于[0,PI]double atan (double); 反正切(主值),结果介于[-PI转载 2016-09-05 16:41:58 · 596 阅读 · 0 评论 -
C++重载运算符
返回类型 operator 运算符(参数列表){}一般的一元运算符->一个参数,二元运算符->两个参数若运算符函数是成员函数,则第一个运算对象隐式绑定到this指针原创 2016-09-05 16:44:06 · 244 阅读 · 0 评论 -
makefile学习资料
Makefile语法Makefile--“自动化编译”,一旦写好,只需要一个make整个工程自动编译变量定义OBJ=xx.o yy.o zz.o ww.oTarget(目标文件):$(OBJ)//生成目标文件所需要的.o文件集合cc -o target $(OBJ) //编译并连接target(目标文件)与.o集合main.o:defs.h等价于main.o:main.c d转载 2016-10-14 21:06:53 · 369 阅读 · 0 评论 -
C++ Primer学习笔记
第一章cin是iostream标准输入流的一个对象cout是ostream标准输出流的一个对象cerr是标准错误clog是一般信息输出cin>>a将输入流中对象赋值给acout注释符号//行注释/**/段落注视几种简单面向过程的结构选择结构ifelseswich(){case :语句1;break;}循环结构whi原创 2016-09-29 18:38:32 · 334 阅读 · 0 评论 -
多线程设计(linux c pthread_mutex_trylock和pthread_mutex_lock)
1.问题:理想情况下有两条线程,一条线程不断插入队列,一条线程不断取出队列,两条线程是并发执行的,但实验阶段的现象却是第一条线程全部插入队列后第二条线程才会开始取 (1)线程一: pthread_mutex_lock(&queue_mutex); insertSortedQueue(message); pthread_mutex_unlock(&queue_mutex);...原创 2018-09-13 14:01:05 · 3597 阅读 · 1 评论