c++学习
FlyuZ
这个作者很懒,什么都没留下…
展开
-
函数模板实现快排
函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。 函数模板的声明形式为:template<类型形式参数表>返回类型 函数名(形式参数表){... 函数体}实现快排形式①(从小到大排)template <class T>void Quicksort(T *a,int left,int right){原创 2017-06-07 20:22:59 · 498 阅读 · 0 评论 -
c++引用--举例说明
简介: 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 c++11中新增了“右值引用”,我们这里所说的引用通常指“左值引用”。例① int a = 10; int &rea = a; //rea指向a,是a的另一个名字 int &rerea; //错误 引用必须被初始化输出a 和 rea 都是10。 需要注意定义引用时,程序把引用和它的初始原创 2017-06-07 20:57:53 · 677 阅读 · 0 评论 -
C++输出缓冲
第八章概念上,数倍类型和字符大小都不会影响我们要执行的IO操作。 标准库使我们能忽略这些不同类型的流之间的差异,这是通过继承机制实现的。 由于不能拷贝IO对象,因此我们也不能将形参或返回类型设置为流类型。进行IO操作的函数通常以引用方式传递和返回流。读写一个IO对象会改变其状态,因此传递和返回的引用不能是const的。 一个流一旦发生错误,其上后续的IO操作都会失败。确定一个流对象的状态的最简原创 2017-10-16 21:00:03 · 679 阅读 · 0 评论 -
VS自带dumpbin查看程序的dll依赖
环境:win10 + VS2017 社区版第一步:打开vs自带的命令行共工具: 第二步:cd到程序exe所在的文件夹:cd C:\Users\****\source\repos\****\x64\Release第三步:输入命令:直接输入dumpbin可以看一下帮助如果查看**.dll库中包含哪些函数,可以使用:dumpbin /exports xxx.dll >1.txt如果查看**.exe原创 2018-01-13 14:03:04 · 11794 阅读 · 0 评论