E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CGAL-泛型编程
泛型编程
的一些理解
泛型编程
,其实只是一种思想,他是想通过一种通用的或者一般的方式来代替所有或者大部分的相似的函数;而STL(标准模板库)是他的实现的实体,也就是他体现了
泛型编程
,stl里面汇聚了很多老鸟的好的算法,数据结构形成的函数
lengyuyan007
·
2013-05-13 20:00
函数地址
泛型编程的一些总结
MFC,ATL,WTL的历史沿袭--
随着
泛型编程
技术的发展和时间的推移,慢慢地,他们慢慢觉得MFC的类库过于庞大和宽泛,而且它提供的模板库只覆盖了很有限的领域。于是,A
Chinamming
·
2013-05-08 20:00
mfc
微软
历史
Java
泛型编程
泛型方法 泛型类
1.泛型方法:publicstaticbooleancontainsKey(Mapmap, Ekey){ if(map==null||map.isEmpty()) returnfalse;returnmap.containsKey(key);}
walkerljl
·
2013-04-20 17:00
Java
泛型编程
快速入门
JDK1.5令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能-----Java的泛型.1、Java泛型其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(Stringstr1,Stringstr2),方法中参数str1、str2的值是可变的。而泛型也是一样的,这样写class
exterminator
·
2013-04-06 21:00
C#
泛型编程
泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子代码:classProgram { staticvoidMain(string[]args) { intobj=2; Testtest=newTest(obj); Console.WriteLine
swords
·
2013-04-06 12:00
在C++
泛型编程
中如何只特化类的某个成员函数
我们知道在C++模板编程中如果我们特化或是偏特化某个模板类,我们需要重写整个模板类中的所有函数,但是这些代码通常是非常相似的,甚至在某些情况下可能只有一两个函数会不一样,其他函数都是一样的。在这种情况下,同时存在多份相同的代码,对我们维护这些代码是非常不利的,我们最好只需要特化其中不一样的那个函数。比如下面这个模板类: templatestruct Base{ //other functio
jwybobo2007
·
2013-03-28 16:00
十步法将递归程序快速转变成迭代或循环程序
十步法将递归程序快速转变成迭代或循环程序分类: C/C++、STL、
泛型编程
2013-03-2314:43 126人阅读 评论(0) 收藏 举报 前言:在有些情况下,我们更倾向于使用递归函数
jfkidear
·
2013-03-25 22:00
c/c++
STL
泛型编程
MFC,ATL,WTL的历史沿袭
随着
泛型编程
技术的发展和时间的推移,慢慢地,他们慢慢觉得MFC的类库过于庞大和宽泛,而且它提供的模板
etwdone
·
2013-03-25 14:00
再学C++ Primer(11)-模板与
泛型编程
泛型编程
与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程所依赖的多态性称为运行时多态性,
泛型编程
所依赖的多态性称为编译时多态性或者参数式多态性。
qp120291570
·
2013-03-22 12:00
再学C++ Primer(11)-模板与
泛型编程
泛型编程
与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程所依赖的多态性称为运行时多态性,
泛型编程
所依赖的多态性称为编译时多态性或者参数式多态性。
拳四郎
·
2013-03-22 12:00
再学C++ Primer(11)-模板与
泛型编程
泛型编程
与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程所依赖的多态性称为运行时多态性,
泛型编程
所依赖的多态性称为编译时多态性或者参数式多态性。
拳四郎
·
2013-03-22 12:00
从MFC到ATL,从ATL再到WTL的发展历程
随着
泛型编程
技术的发展和时间的推移,慢慢地,他们慢慢觉得MFC的类库过于庞大和宽泛,而且它提供的模板库只覆盖了很有限的领域。于
etwdone
·
2013-03-21 22:00
C++的动态多态和静态多态
中面向对象技术的核心机制之一包含静态多态和动态多态它们之间有一定的相似性述了这种相似性并重点论述了以模板实现的静态多态的应用范围关键词动态多态静态多态模板多态概念模型标准模板库但是应用范围不同1C++语言的多态C++支持多种风格的编程模式称之为编程范型C++支持的编程范型包括面向过程的基于对象的面向对象的和
泛型编程
通过指
chen_yilong
·
2013-03-12 11:05
C++
C++实现最小堆(binary heap)
用到了模板类
泛型编程
,用数组实现的最小堆。
红楼一梦君莫挽
·
2013-03-10 21:10
数据结构
读《Effective C++ 中文版 第三版》
条款1:视C++为一个语言联邦 C++支持的编程形式:面向过程、面向对象、函数编程、
泛型编程
、元编程 C++template机制自身是一步完整的图灵机,可以被用来计算任何可计算的值。
zxh2075
·
2013-03-01 15:00
C++
effective
Java之
泛型编程
2.案例1)先看下面案例://不适用
泛型编程
Appleapp0=newApple(); Appleapp1=newApple(); Listli=newArrayList(); li.add
weidi1989
·
2013-02-28 14:00
读书记录
以下分为已读、在读、想读三个部分一、已读《编程卓越之道:深入理解计算机》《编程卓越之道:第二卷:运用底层语言思想编写高级语言代码》《我编程,我快乐:程序员职业规划之道》《C++设计新思维:
泛型编程
与设计模式之应用
leer168
·
2013-02-22 01:00
在C++
泛型编程
中如何只特化类的一个成员函数
在C++
泛型编程
中如何只特化类的一个成员函数我们知道在C++模板编程中如果我们特化或是偏特化某个模板类,我们需要重写整个模板类中的所有函数,但是这些代码通常是非常相似的,甚至在某些情况下可能只有一两个函数会不一样
厚积薄发
·
2013-02-14 20:00
设计模式之迭代器模式,C++下的讨论
C++stl里面有迭代器,看stl源码貌似更好,
泛型编程
嘛有机会写一段解析stl源码的体会。
iuhsihsow
·
2013-01-31 23:00
STL运用的C++技术(6)——函数对象 .
STL是C++标准库的重要组成部分之一,它不仅是一个可复用的组件库,更是一个包含算法与数据结构的软件框架,同时也是C++
泛型编程
的很好例子。STL中运用了许多C++的高级技术。
ljx0305
·
2013-01-30 15:00
STL运用的C++技术(3)——模板实参推断 .
STL是C++标准库的重要组成部分之一,它不仅是一个可复用的组件库,更是一个包含算法与数据结构的软件框架,同时也是C++
泛型编程
的很好例子。STL中运用了许多C++的高级技术。
ljx0305
·
2013-01-30 15:00
STL运用的C++技术(4)——重载函数 .
STL是C++标准库的重要组成部分之一,它不仅是一个可复用的组件库,更是一个包含算法与数据结构的软件框架,同时也是C++
泛型编程
的很好例子。STL中运用了许多C++的高级技术。本文介绍重载函数。
ljx0305
·
2013-01-30 15:00
STL运用的C++技术(2)——模板特化 .
STL是C++标准库的重要组成部分之一,它不仅是一个可复用的组件库,更是一个包含算法与数据结构的软件框架,同时也是C++
泛型编程
的很好例子。STL中运用了许多C++的高级技术。
ljx0305
·
2013-01-30 15:00
STL运用的C++技术(1)——成员模板 .
STL是C++标准库的重要组成部分之一,它不仅是一个可复用的组件库,更是一个包含算法与数据结构的软件框架,同时也是C++
泛型编程
的很好例子。STL中运用了许多C++的高级技术。
ljx0305
·
2013-01-30 15:00
STL运用的C++技术(5)——重载操作符
STL是C++标准库的重要组成部分之一,它不仅是一个可复用的组件库,更是一个包含算法与数据结构的软件框架,同时也是C++
泛型编程
的很好例子。STL中运用了许多C++的高级技术。本文介绍重载操作符。
ljx0305
·
2013-01-30 15:00
泛型编程
——模板机制
C++软件重用的体现1.面向对象的思想:继承和多态,标准类库2.泛型程序设计的思想:模板机制,标准模板库STL泛型程序设计泛型程序设计,简单地说就是使用模板的程序设计法。将一些常用的数据结构(eg:链表,数组,二叉树)和算法(eg:排序,查找)写成模板,以后则不论数据结构里面放的是什么对象,算法针对什么样的对象,则都不必重新实现数据结构,重新编写算法。标准模板库就是一些常见数据结构和算法的模板的集
ouyangshima
·
2013-01-30 13:00
C++学习准备看的书(向C++大牛学习的方法)
1《
泛型编程
与STL》侯捷译or英文版--------- 这本书里从STL的设计哲学切入,讲述了STL为什么要那样设计,五种迭代器如何把容器与算法完美地解耦合。
Jack204
·
2013-01-22 00:00
C++STL基础
STL是
泛型编程
的实例,用到的技术就是类模板和函数模板。STL的一个重要特点是数据结构和算法的分离。模板:所谓模板是一种使用无类型参数来产生一系列函数或类的机制。
xiegenwendada
·
2013-01-15 14:00
C++ 模板的特化与偏特化
转自:http://blog.sina.com.cn/s/blog_93b45b0f01014jnj.html模板与
泛型编程
是C++中最为复杂、最为变态,当然也是它区别于、优于别的语言的一个语言特点。
joanlynnlove
·
2013-01-15 10:00
STL源代码门钥之Traits编程技法学习
偏特化:
泛型编程
中,针对泛化设计提供的特化版本。以下示例中,提供的一个既支持迭代器也支持原生指针的特征值获取操作。
segen_jaa
·
2013-01-06 14:00
[STL基础]STL概述+总结
STL是
泛型编程
的实例,用到的技术就是类模板和函数模板。STL的一个重要特点是数据结构和算法的分离。模板:所谓模板是一种使用无类型参数来产生一系列函数或类的机制。
ouyangshima
·
2013-01-03 23:00
[STL基础]STL概述
STL是
泛型编程
的实例,用到的技术就是类模板和函数模板。STL的一个重要特点是数据结构和算法的分离。 模板:所谓模板是一种使用无类型参数来产生一系列函数或类的机制。
jiagou
·
2013-01-03 23:00
STL
Java的Generics和c++的Template到底有什么不同?
先了解Java的Generics:根据Java的文档,Java引入Generics一是为了在编译时提供更强的类型检查,二是为了
泛型编程
。
standalone
·
2012-12-27 16:00
java
C++
generics
template
朋友转发
编程思想上可以看看《
泛型编程
与STL》,《面向模式的软件体系结构
sunshinewave
·
2012-12-22 19:00
设计模式之模板方法模式,C++实现
//问1:和
泛型编程
区别? //问2:感觉用策略模式也可以
iuhsihsow
·
2012-12-11 15:00
通用链表
在c++中采用
泛型编程
可以编写针对所有类型的链表操作函数,也就是模板函数。而通用链表比链表模板还有牛逼,在通用链表中链表节点之间的类型可以不同。
fx1ts
·
2012-12-10 19:00
C++学习
按照几年前ScotMayer在EffectiveC++中对C++的定义来看,C++是一门多范型语言,包括了C、面向对象编程和
泛型编程
。
dbafans
·
2012-12-06 10:00
C#
泛型编程
泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子代码:classProgram { staticvoidMain(string[]args) { intobj=2; Testtest=newTest(obj); Console.WriteLine("int:"+test.obj); stringobj2="hellow
无闻
·
2012-12-05 00:00
.net
泛型
C#
Python
Python支持命令式程序设计、面向对象程序设计、函数式编程、面向切面编程、
泛型编程
多种
ajian005
·
2012-11-21 15:00
C++
泛型编程
:源起、实现与意义
C++
泛型编程
:源起、实现与意义 为什么泛型
泛型编程
(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一 个通用的标准容器库。
v5qqbrowser
·
2012-11-14 09:00
C++
Effective C++学习(一)
条款1:视C++为一个语言联邦(ViewC++asafederationoflanguages)C++是个多重
泛型编程
语言(multiparadigmprogramminglanguage),同时支持过程形式
zhangchao3322218
·
2012-11-11 20:00
泛型编程
杂谈
泛型编程
杂谈谈泛型(GP)之前,先谈一下面向对象(OO),OO强调世界是由对象组成的,对象是由方法和属性组成的(个人感觉还应该加上事件),而对象之间又有继承(is-a)和组合等关系。
厚积薄发
·
2012-11-10 14:00
Python 杂记
Python======================================介绍一种面向对象、直译式计算机程序设计语言Python支持命令式程序设计、面向对象程序设计、函数式编程、面向切面编程、
泛型编程
多种编程范式
chengyakun11
·
2012-11-02 13:00
Google Go语言开发环境搭建
特色简洁快速安全并行有趣开源支持
泛型编程
,内存管理,数组安全,编译迅速GoogleGo语言开发环境的搭建forwindows----------------
Vestigge
·
2012-11-02 10:00
泛型编程
与STL
泛型编程
(genericprogramming通用编程/类属编程)和面向过程以及面向对象一起,是混合型程序设计语言C++所包含的三种编程风范(paradigm范例/范型)。
SzMinglove
·
2012-10-31 09:00
C++经典书籍(转载)
241d6da0e5ed5a228919d3bbc++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标准模板库------自修教程与参考手册
泛型编程
与
prstaxy
·
2012-10-30 16:00
ch2:Generic Programming in C++
ch2:GenericProgramminginC++因为这一章的内容在《
泛型编程
与STL》一书中学过,所以看得有点快。
请按任意键继续...
·
2012-10-26 20:00
Maven构建时指定JDK的版本
在用Maven构建使用JDK1.5编写的应用时,经常会遇到控制台输出“不支持泛型, 请使用 -source 5 或更高版本以启用泛型”的异常信息,原因是你的应用中使用了JDK1.5的新特性:
泛型编程
·
2012-10-12 13:00
maven
JAVA
泛型编程
笔记
1介绍Java
泛型编程
是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。
winson_jason
·
2012-10-11 08:00
java
object
String
list
Integer
Shapes
C++的精髓——代码复用、接口复用
封装:信息隐藏继承:代码复用多态:面向对象C++并不是面向对象,它包容多种编程思想,如面向过程,面向对象,
泛型编程
等。笔者还在学校的时候理解C++最终精髓是两点:代码复用、接口复用。
tigernana
·
2012-09-28 21:00
编程
C++
c
struct
Class
语言
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他