码迷,mamicode.com
首页 >  
搜索关键字:头文件    ( 6414个结果
STL之pair及其非成员函数make_pair()
std::pair是一个结构模板,提供了一种将两个异构对象存储为一个单元的方法. 定义于头文件 <utility> std::make_pair 创建一个std::pair对象,推导出目标类型的参数类型. 定义于头文件 <utility> 示例: pair与make_pair的示例 ...
分类:其他好文   时间:2017-05-01 00:23:49    阅读次数:4
【转】 C++中两个类相互包含引用问题
原文:http://blog.csdn.net/leo115/article/details/7395077 在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型 class A { int i; B b; } class B ...
分类:编程语言   时间:2017-04-30 22:57:12    阅读次数:6
类和对象
1.面向对象程序设计(oop):是一种计算机编程架构。oop的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。优点:重用性,灵活性和扩展性。 2.类构成了实现C++面向对象程序设计的基础。 结构化程序设计:程序=算法+数据结构 面向对象程序设计:对象=算法+数据结构 程序=对 ...
分类:其他好文   时间:2017-04-30 22:49:02    阅读次数:5
STL之pair类型具体分析
pair定义于头文件utility中。基本的作用是将两个数据组合成一个数据,两个数据能够是同一类型或者不同类型。 pair类型提供的操作: pair<T1,T2> p1; pair<T1,T2> p1(v1,v2); make_pair(v1,v2); p1 < p2; p1 == p2; p.fi ...
分类:其他好文   时间:2017-04-30 20:35:04    阅读次数:6
从头開始写项目Makefile(五):嵌套运行
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】 在大一些的项目里面,全部源码不会仅仅放在同一个文件夹,一般各个功能模块的源码都是分开的,各自放在各自文件夹下。而且头文件和.c源文件也会有各自的文件夹。这样便于项目 ...
分类:其他好文   时间:2017-04-30 16:14:00    阅读次数:10
vector用法
c++中的vector(stl)vector是用途最大的stl容器。定义时用: ,并且应该使用头文件: vector库中包含: 1、a.clear(); 清空 2、a.push_back(元素); 在尾部插入元素3、a[int x] 像数组一样随即访问4、a.pop_back(); 删除最后一个这是 ...
分类:其他好文   时间:2017-04-30 14:14:13    阅读次数:7
stl_algorithm算法之变动性算法和非动性算法
七、算法:(算法头文件:<algorithm>) 所有的算法都需要iterator的支持,列如支持++,*,op=,op==,等等。。 非变动性算法: 匿名函数: [](int i){return i%2;} //这是一个匿名函数。[]代表之后是匿名函数、(int i)是参数列表、{return i ...
分类:编程语言   时间:2017-04-30 10:56:35    阅读次数:8
stl_alloc.h分配器
五、分配器:5.1、头文件: 5.1.1、include<stl_alloc.h> //内存的分配。 5.1.2、include<stl_construct.h> //对象的构造和析构。 5.1.3、include<uninitialized.h> //对空间中的内存进行操作、 操作效率高。 5.2 ...
分类:其他好文   时间:2017-04-29 23:36:03    阅读次数:4
C语言文件操作函数大全
fopen(打开文件) 相关函数 open。fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path,const char * mode); 函数说明 參数path字符串包括欲打开的文件路径及文件名称,參数mode字符串则代表 ...
分类:编程语言   时间:2017-04-29 16:10:05    阅读次数:8
stl_config.h基本宏
四、宏: (其实呢, 我们所有的宏都包含在了 "stl_config.h"头文件中。) //这些宏是怎么判断是否需要定义:是否有指定的宏,还有一些特定的编译器也可能支持。 4.1、 __STL_THROW_RANGE_ERRORS //允许抛出范围异常。 4.2、 __STL_NO_BOOL //没 ...
分类:其他好文   时间:2017-04-29 10:56:24    阅读次数:6
6414条   1 2 3 4 ... 642 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!