码迷,mamicode.com
首页 >  
搜索关键字:c++提高1 【泛型编程】函数模板 类模板    ( 749个结果
OC语言--字符串(NSString& NSMutableString)
首先声明一下:OC 中的函数,是全局的,如 NSLog();,它不属于任何类,不属于任何一个对象。OC 中的方法,非全局的,init 方法,用中括号来使用,它属于类本身,或者属于对象本身;分为类方法,和实例方法(对象方法);方法被封装对象,或类模板当中1. 不可变字符串NSString1.1 OC字...
分类:编程语言   时间:2014-12-13 21:38:42    阅读次数:178
C++ 函数模板 和 类模板的使用
class A { public:     template     void testVector(std::vector& values)     {         for(int i = 0; i         {                std::cout         }     } }; template class B { public...
分类:编程语言   时间:2014-12-12 19:17:32    阅读次数:204
类模板MyArray-动态内存
采用一个动态数组存储数据,有插入,追加,删除,删除元素的功能。 用链表有点浪费空间,用动态数组又增加了delete 和 new的操作。 下面代码采用动态数组的方式。 // 定义一个类模板MyArray,具有求数组长度、插入元素、追加元素、删除元素、查找元素的功能,并在main()加以验证。 #include template class MyArray { private: ...
分类:其他好文   时间:2014-12-05 17:28:23    阅读次数:216
抽象类_模板方法设计模式
1 抽象类作为多个子类的通用模版,父类提供一些通用的方法,并把几个不确定的方法交给子类实现。 package p1; public class TestTemplate { public static void main(String[] args) { Template t = new SubTe...
分类:其他好文   时间:2014-12-02 22:04:54    阅读次数:145
c++11 singleton 类模板实现
使用单利从来没有如此容易和省心过,支持二段式构造,直接贴代码 #ifndef _SINGLETON_H_ #define _SINGLETON_H_ #include "simple_ptr.h" #include #if defined(_ENABLE_MULTITHREAD) #include #endif namespace purelib { namespace gc { ...
分类:编程语言   时间:2014-11-29 19:00:40    阅读次数:184
STl-traits编程技巧
STl-traits编程技巧 无论是泛型思想或者是STL(标准库)的实际运用,迭代器(iterators)都扮演着重要的作用。STL的中心思想是:将容器和算法分开,彼此独立设计,最后再讲他们融合在一起。 容器和算法的泛型设计并不难,使用C++的类模板(class tempalte)和成员模板(function template)就能完成。 但要是将两者融合在一起,你还需要掌握一些其他的技巧,...
分类:其他好文   时间:2014-11-26 14:24:37    阅读次数:208
大数类模板
转自:http://blog.csdn.net/hackbuteer1/article/details/6595881分别使用C++中的运算符重载的方法来实现大数之间的数学运算,包括加法、减法、乘法、除法、n次方、取模、大小比较、赋值以及输入流、输出流的重载。。 并且使用这个大数模板,顺利AC了HD...
分类:其他好文   时间:2014-11-23 11:39:01    阅读次数:245
第2章 C++模板技术
/*第2章 C++模板技术 2.1 函数模板 2.2 类模板 2.3 模板完全特化 2.4 函数模板重载 2.5 类模板继承 2.6 本章小结*///第2章 C++模板技术// 2.1 函数模板 --------------------------------------...
分类:编程语言   时间:2014-11-19 15:48:23    阅读次数:203
vs自定义类模板
1.找到VS安装目录,我的目录是:C:Program Files (x86)Microsoft Visual Studio 12.02.在C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDE 目录中搜索 Class.cs修改就好了
分类:其他好文   时间:2014-11-16 17:15:56    阅读次数:138
stl学习之模板
模板是实现代码重用机制的一种工具,实质就是实现类型参数化,即把类型定义为参数。C++提供两种模板:函数模板,类模板。template //或者 templateT my_max(T a, T b){ return a>b ? a : b;}template //或者 te...
分类:其他好文   时间:2014-11-15 16:51:38    阅读次数:228
749条   上一页 1 ... 62 63 64 65 66 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!