陈泽胜746724926
陈泽胜746724926
全部文章
学习笔记
实现(1)
小记录(1)
读书笔记(7)
归档
标签
去牛客网
登录
/
注册
陈泽胜746724926的博客
全部文章
/ 学习笔记
(共43篇)
Makefile中包含其他Makefile文件
语法形式:include FILENAMES... include告诉make暂停读取当前的Makefile规则,前去读取其他Makefile文件(一个或者多个)中的规则,执行完成后再回来读取当前Makefile文件中的规则 注:include所在行不能以[tab]开头,否则,make将会认为这是一...
Makefile
make
2019-12-11
0
1420
Makefile中clean伪目标的一些注意点
首先来看一个例子: .PHONY : clean clean : -rm edit $(objects)这个例子和之前几节的例子不同的地方在于:1.开头多了一个.PHONY:clean,这条语句的含义是显示的把clean声明为一个伪目标,防止目录中存在一个名为clean的文件时对这条规则下的命令的执...
Makefile
make
2019-12-11
0
587
在Makefile中指定变量
还是上节中的那个例子,edit目标的依赖比较多,有时候会出现这样一种情况,就是我们edit目标中可能需要再加一些目标文件,加完之后可能我们就忘记在命令行中添加刚加入的目标文件了,或者忘记在最后的clean伪目标(或者其他目标中)中加入新目标文件了。为了防止出现这样的情况,和减少修改Makefile文...
Makefile
make
2019-12-11
0
552
通过一个Makefile文件案例来了解Makeifle
这个例子是从《GNU make中文手册》(徐海兵译著)上拿来的,书上附了一个网站链接,但是好像访问不了(可能要***),我就把链接附上吧: http://xhbdahai.cublog.cn 首先书写时,可以将一个较长行使用反斜线(\)来分解为多行,这样可以使我们的Makefile书写清晰、容易阅读...
c
Makefile
make
2019-12-10
0
637
Makefile 初步了解
1.什么是Makefile,为什么要学习Makefile? Makefile 文件描述了整个工程的编译、连接等规则。其中包括:工程中的哪些源文件需要编译以及如何编译、需要创建那些库文件以及如何创建这些库文件、如何最后产生我们想要得可执行文件。尽管看起来可能是很复杂的事情,但是为工程编写 Makefi...
c
Makefile
make
2019-12-10
0
510
利用C++11的特性来实现线程池
在实现线程池之前呢,我们还是要先了解一下线程池的组成:1、线程池管理器创建一定数量的线程,启动线程,调配任务,管理着线程池。append()添加任务. 2、工作线程线程池中线程,在线程池中等待并执行分配的任务.这里选用条件变量实现等待与通知机制. 3、任务接口添加任务的接口,以供工作线程调度任务的执...
C++
thread
2019-12-08
0
814
初遇线程池
今天,笔者想来介绍一下线程池这个东西。 什么是线程池呢?为啥要有这么一个东西?我们可以把线程比作一个池子,里面有很多线程。同样线程池和线程之间的关系也可以比作饭桶和饭勺的关系。我们知道,线程是一种稀缺资源,对多个线程进行调度,创建,销毁需要一定的开销,而饭桶中的饭勺也可以算作是一个稀缺资源,因为一个...
thread
2019-12-08
1
920
C++ exception 的一个例子 ------动态数组(Array)
在实现动态数组的时候,我们知道需要重载[]运算符,实现成员函数pop等,但是实现这些函数的时候需要注意一个问题,就是数组越界的问题,所以我基于这个问题写了一个异常类OutofRange,让数组下标超过数组长度时抛出一个匿名异常,当pop成员函数执行到数组为空时,也抛出异常。 下面是代码实现: #in...
C++
2019-12-08
0
595
C++11 lambda表达式
本文中的一些重要概念摘自C语言中文网链接:http://c.biancheng.net/view/433.html 介绍lambda表达式之前,我们先来温习一下函数对象是啥?如果一个类对()运算符进行了重载,那么这个类就叫做函数对象类,由函数对象类创建出来的对象就叫做函数对象,因为使用函数对象的时候...
C++
2019-12-07
0
561
C++ 智能指针shared_ptr的使用案例
本文中的一些重要概念摘自C语言中文网链接:http://c.biancheng.net/view/430.html 要确保用 new 动态分配的内存空间在程序的各条执行路径都能被释放是一件麻烦的事情。C++ 11 模板库的 <memory> 头文件中定义的智能指针,即 shared _p...
C++
2019-12-07
0
1730
首页
上一页
1
2
3
4
5
下一页
末页