码迷,mamicode.com
首页 >  
搜索关键字:类模版    ( 66个结果
C/C++的指针以及对编程的学习感悟
博主是个22岁刚毕业的应届生,还好在学校所幸自己努力,通过自学弥补了小部分不是计算机专业出生的缺陷。曾别人帮助我,我觉得应该写博客,乐于分享。 博主去年11月开始实习,因为自学,基础差的要命,有多差?我只能告诉你,连C++语法都没过关。类模版是什么都不知道,以至于别人问我“你知道类模版吗?(说说你....
分类:编程语言   时间:2014-10-20 23:00:02    阅读次数:417
C++学习笔记(十四):模板
模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数,从而实现了真正的代码可重用性。模版可以分为两类,一个是函数模版,另外一个是类模版。Java中对应的技术称为泛型。函数模板:格式:1 template 2 返回类型 函数名(参数列表)3 {4 函数体5 }其中tem...
分类:编程语言   时间:2014-10-17 11:51:25    阅读次数:172
std::map用法
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树AVL),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见...
分类:其他好文   时间:2014-10-11 17:08:36    阅读次数:401
STL 笔记(五) 算法 algorithm
在 STL 中,算法是一系列的函数模版。STL 提供了大概 70 个算法,由头文件 、、组成。 头文件 是最大的一个,里面常用到的功能有:查找、排序、修改、移除、交换、合并等; 头文件 较小,主要包括数序运算的函数模版; 头文件 中则定义了一些类模版,来声明函数对象; 算法的分类: 算法按其实现的功能可分为 8 类:查找、排序、数值计算、比较、集合、容器管理、统计和对操...
分类:其他好文   时间:2014-10-10 02:06:43    阅读次数:274
Effective C++ 24,25
24.在函数重载和设定参数缺省值间要慎重选择。 获得一种类型的数据的最小值或最大值,对于c中,一般使用在中定义的各种宏如INT_MIN 来进行表示,但是这样无法进行泛型编程,即对应如何一种类型T返回对应类型的最小或最大值。而在c++中一般如此获得 std::numeric_limits::min()c++在中定义了类模版numeric_limits,用来返回对应类型的最小最大值,这是一个很有用...
分类:编程语言   时间:2014-10-08 15:27:15    阅读次数:156
c++ 类模版、成员函数模版、函数模版 用法
C++函数模版与类模版。template void SwapFunction(T &first, T &second){}//函数模版template //类模版class CTemplate{public: void SWap(T &first, T &second){ }};#include.....
分类:编程语言   时间:2014-09-01 17:16:13    阅读次数:217
C++ template--类模版Stack的实现
学习模版!...
分类:编程语言   时间:2014-08-31 15:55:21    阅读次数:244
泛型编程深入探索之二,模板递归与可变参数模版
以构建一个n纬网格为例,讲述模板递归。首先是一个简单的一纬网格的实现,这个网格实现了规定长度的网格的实例化,并且能够在不同大小的网格类中自由的转型(通过模版嵌套的cast_ctr)(使用到的技术,非类型参数模版,模版嵌套,类模版特例化,模版友元函数)#include #include using n...
分类:其他好文   时间:2014-08-27 01:35:57    阅读次数:329
C++学习笔记35 方法模版
C++允许模版化类中的单个方法,这些方法可以在一个类模版中,也可以在一个非模版化的类中。 在编写一个模版化的类方法时,实际上是为不同类型编写不同版本的方法,在类模版中,方法模版对赋值运算符和复制构造函数非常有用。 要注意的是,不能用方法模版编写虚方法和析构函数。 1.一个普通类中的方法模版例子: #include using namespace std; class man{ priva...
分类:编程语言   时间:2014-08-20 12:39:22    阅读次数:261
C++ 文件include规则 常量定义
1. 将类的成员变量、类方法的定义写在.h中,将类方法的实现写在.cpp中,不要include .cpp文件,不要在.h文件中只写class MyClass; ,一定要写类成员变量和方法的全部定义!!!类方法的实现写在.cpp文件中。 2. 类模版或者模版的定义一定要写在同一个.h中,不要写在.cpp中,不能分开写!!!可以参考 http://blog.csdn.net/ixsea/articl...
分类:编程语言   时间:2014-08-09 00:15:06    阅读次数:353
66条   上一页 1 ... 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!