泛型编程相关论文
基于类函数宏实现的泛型抽象数据类型存在的问题与不足极大地限制了泛型编程思想在C语言项目中的应用。基于C语言中的泛型指针技术......
泛型编程是多数现代程序设计语言支持的,能够简化代码、提高代码复用性的现代编程方法.依据C语言的基础语法规则,深度挖掘C语言本......
译注:Stepanov 的这篇访谈录中有些观点相当激进,正确与否尚待时间检验。请读者不要“照单全收”,不妨持“拿来主义”的态度“批......
Q 你能介绍一下自己吗?A 1950年11月16日,我出生在前苏联的莫斯科。我曾求学于莫斯科国立大学,学习数学。但遗憾的是,我从来都没......
并行程序的开发是并行计算中一个公认的难题。其中一个重要的原因在于缺乏系统的开发并行程序的方法和相关的辅助工具。现有的大多......
现今面向对象已经成为软件业内的主流技术,然而它存在很多的弱点,使得它的通用性和抽象程度受到很大限制。设计模式作为面向对象领......
随着嵌入式系统的广泛应用,用户对嵌入式产品提出了越来越高的要求,嵌入式开发领域也因此面临着越来越复杂的应用,C语言已经开始不堪......
近些年来,软件技术得到了长足的发展,用户对软件系统的需求也越来越高,针对用户提出各种各样新的需求和系统运行环境的改变,用户希......
本文研究了钢管混凝土拱桥有限元软件的开发问题。利用OpenGL初步实现了自主研制交互式空间杆系图形CAD系统,并以程序代码的方式完......
粒子方法是研究复杂微观物理问题的一种有效新途径,计算机模拟是实现粒子方法的一个重要手段。它首先用各种粒子化方法将不同的研究......
泛型编程旨在编写一般化并可重复使用的算法,主要目的是提高程序的复用性,其效率与针对某特定数据类型而设计的算法相同.泛型编程......
分枝定界算法是传统算法设计方法中重要算法之一,很多重要问题可以用它来解决。本文在对分枝定界算法进行深入研究的基础上,将其抽......
泛型编程是一种新的编程思想,它基于模板技术,有效地将算法与数据结构分离,降低了模块间的耦合度.STL(standard template library)......
对于泛型程序设计来说,类型理论中的参数化多态是其理论框架,因为参数化多态引入了类型变量,使得类型参数化,从而完全支持类型上的抽象......
泛型即通过参数化类型来实现在同一份代码上操作多种数据类型。泛型编程是一种编程范式,它利用"参数化类型"将类型抽象化,实现灵活的......
泛型编程旨在编写一般化并可重复使用的算法,主要目的是提高程序的复用性,其效率与针对某特定数据类型而设计的算法相同。泛型编程可......
现今面向对象已经成为软件业内的主流技术,然而它存在很多的弱点,使得它的通用性和抽象程度受到很大限制。设计模式作为面向对象领域......
基于对C++语言多态性的研究,把多态性定义为同一个消息被不同类型的对象或相同类型的对象接收后产生不同的行为。根据各种多态性的......
该文对泛型编程的核心思想和技术特征进行了较为深入的分析,介绍了泛型编程在语言实现上的现状与不足,着重论述了作者针对这些不足......
模板方法是设计模式中一种典型的设计范式,传统上是利用面向对象编程技术的多态属性实现的,文章应用泛型编程技术来实现模板方法设......
泛型编程是面向对象的进一步发展,从更高的角度对世界进行抽象,为面向对象的不足之处提供了解决之道.它可让你重复运用既有的算法,......
对于泛型程序设计来说,类型的参数化多态是其理论框架,参数化多态引入了类型变量,使得类型参数化,支持类型上的抽象,从而可以大大提高软......
函数模板作为一种泛型编程方法,对科学与工程计算具有重要现实意义.首先,探讨了C++函数模板的实现机制,揭示了函数模板与重载函数间......
泛型编程已成为撰写可复用代码时的一个重要选择,但是有时泛型难以产生一致的泛化实例化版本。traits技术可以将那些需要被纳入考量......
自构思时起,矩阵模板库(MTL)就一直有两个基础性目标:成为用于科学计算的全面、优雅、设计良好、高质量的可复用组件库。提供由供应......
今年我们推出了侯捷先生的系列文章,讲解Boost,或许有的读者希望了解与之相关的编程思想,因此我们特别约请了刘未鹏先生讲述泛型编......
在C++中实现遍历器类型擦除:anyi_iterator首先,我要说说实现any_iterator的初衷。我有一个类负责向用户供应大量数字序列。其中主要的......
C++十是一种功能强大到几乎可称为“万能”一的语言,支持许多种不同的编程范式,而由泛型编程衍生出的模板元编程(Templatemeta-programi......
基于组件的仿真系统设计和实现方法极大地提高了系统的可重用性和可扩展性。在仿真组件的构建中正交关注点分离成为系统设计的难点......
结合C++探讨了利用模板技术和STL进行泛型编程.可以极大地改变我们的编程方式.使程序代码更具有可重用性和可维护性。......
文章介绍了STL(C++标准模板库)的基本内容和特点,并从源代码上分析了hash-map容器的实现细节,探讨了这一扩展容器的使用,体现了STL......
主要利用Java泛型编程将泛型机制与设计模式有机地结合并加以优化和实现,提出一种基于Java泛型类型(generictype)的类型转换方案,......
面向对象程序设计(OOP)是以程序中的对象为核心,而泛型程序设计(GP)是以类型需求为核心的程序设计范式。泛型程序设计(GP)与面向对......
动态多态与静态多态泛型编程的核心活动是抽象:将一个特定干某些类型的算法中那些类型无关的共性抽象出来,比如,在STL的概念体系里面,......
C++融合了泛型程序设计、面向对象程序设计和设计模式思想,提出了STL标准模板库.文章探讨了STL内在机制,指出迭代器是STL算法和容......
数据结构的教学工作必须立足于一种具体的高级程序设计语言,而高级程序设计语言中各种语言机制则会制约和影响数据结构课程的具体......
基于对面向对象的软件分析和设计技术的研究,作者在文中提出了用面向对象的方法描述数据结构,即在数据结构课程中把面象对象编程中......
泛型程序设计(Generic Programming)是建立在C++的Template机制基础上的一种完全不同于面向对象的程序设计思维模式,STL是泛型概念......
STL是采用泛型编程思想设计的C++通用组件库。函数对象在STL中具有重要作用,它可以进一步提高算法的通用性.增强核心组件的功能。本文......
本文对泛型编程的核心思想和技术特征进行了较为深入的分析,介绍了泛型编程在语言实现上的现状与不足,着重论述了作者针对这些不足......
STL是采用泛型编程思想设计的C++通用组件库。迭代器是STL中的最重要创新,它使得算法与所操作的数据结构相互分离。文章在简要介绍......
<正> C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和 C 语......
医学影像处理与分析借助计算机影像处理与分析、计算机图形学、虚拟现实和计算机网络等技术,使得诊疗水平大大提高,越来越多地受到人......
时间过得真快,居然现在就可以写C#的简史了。但是想想也不奇怪,C#可谓起点高、发展快的新一代语言,它的这五年走过了很多前辈十几......
在国内市政工程建设中,道路平面设计是不可缺少的一部分。目前国内土木工程辅助设计软件其平面设计中还则存在着许多问题。这些软......
多阶段决策问题是程序设计领域的一类经典难题,采用传统的程序设计方法必然使得程序运行需要大量的时间和空间资源,而效率低下。应......