期刊文献+
共找到57篇文章
< 1 2 3 >
每页显示 20 50 100
基于C++标准模板库的STL数据拓扑重建 被引量:4
1
作者 郑毅 郑苹 《工程设计学报》 CSCD 北大核心 2013年第6期522-528,共7页
针对STL文件存在大量冗余数据、缺少拓扑信息的问题,研究了顶点、边和三角面片之间拓扑关系重建算法.使用C++标准模板库的容器和迭代器技术进行编程,借助红黑树结构,去除STL文件中的冗余数据,加速建立半边拓扑结构,并且能够快速完成指... 针对STL文件存在大量冗余数据、缺少拓扑信息的问题,研究了顶点、边和三角面片之间拓扑关系重建算法.使用C++标准模板库的容器和迭代器技术进行编程,借助红黑树结构,去除STL文件中的冗余数据,加速建立半边拓扑结构,并且能够快速完成指定的顶点、三角面片的邻域搜索,以及快速确定模型的边界.实验结果表明,该算法能够有效、稳定地完成STL数据的拓扑重建任务,并且效率优于改进的直接算法. 展开更多
关键词 拓扑重建 立体光造型文件 半边结构 红黑树 标准模板库
下载PDF
基于标准模板库的多边形扫描转换
2
作者 唐永勇 陈国民 +1 位作者 杨继平 董建伟 《东华大学学报(自然科学版)》 CAS CSCD 北大核心 2010年第4期385-388,共4页
多边形扫描转换因采用链表结构而使程序简洁、快速,但链表中指针的操作增加了学习这一内容的难度,影响正常的教学进度.在编程时采用标准模板库(STL)中的链表模板避免了指针操作,而且使程序编写容易和阅读方便.根据相关文献的算法,分别... 多边形扫描转换因采用链表结构而使程序简洁、快速,但链表中指针的操作增加了学习这一内容的难度,影响正常的教学进度.在编程时采用标准模板库(STL)中的链表模板避免了指针操作,而且使程序编写容易和阅读方便.根据相关文献的算法,分别写出了采用自定义链表方式和使用链表模板方式实现多边形扫描转换的完整C++程序.实例对比表明,采用标准模板库使程序调试方便和运行稳定. 展开更多
关键词 多边形扫描转换 标准模板库(STL) 链表结构 指针
下载PDF
标准模板库在编译设计中的应用 被引量:1
3
作者 申剑 曹咏春 《现代计算机》 2004年第3期98-100,共3页
将标准模板库技术应用于编译程序的开发,可以大大减少设计的难度,增加代码的可读性、可维护性和重用性。本文用开发的一个实例具体说明了标准模板库在复杂系统设计中的应用。
关键词 编译程序 标准模板库 编译原理 数据结构 面向对象 编译设计
下载PDF
标准模板库STL及应用 被引量:1
4
作者 张一倩 石嘉川 《科技信息》 2008年第4期75-75,77,共2页
标准模板库(Standard Template Library,STL)自开发以来日益成熟和完善,并于1994年被纳入C++标准程序库,成为其最重要的组成部分。此外,由STL引入的泛型编程思想,具有编程风格灵活、可读性好、易于维护等特点,正逐渐为业界接受和广泛应... 标准模板库(Standard Template Library,STL)自开发以来日益成熟和完善,并于1994年被纳入C++标准程序库,成为其最重要的组成部分。此外,由STL引入的泛型编程思想,具有编程风格灵活、可读性好、易于维护等特点,正逐渐为业界接受和广泛应用。本文结合软件开发实践,简要介绍了STL的特点和泛型开发技术。 展开更多
关键词 标准模板库 数据结构 程序开发技术
下载PDF
一种基于STL(标准模板库)的三维数据可视化容器设计
5
作者 宫护震 史云鹏 孙吉赟 《现代电子技术》 2007年第22期80-81,共2页
在三维数据的可视化程序设计中,运用基于ANSI/ISO C++模板和面向对象技术,构造出一个能实现三维数据可视化的容器,规整了一些用于数据可视化的常用算法,实现了数据体的随机访问。此外用户接口呈现为一个标准模板库(STL)的接口,从而获得... 在三维数据的可视化程序设计中,运用基于ANSI/ISO C++模板和面向对象技术,构造出一个能实现三维数据可视化的容器,规整了一些用于数据可视化的常用算法,实现了数据体的随机访问。此外用户接口呈现为一个标准模板库(STL)的接口,从而获得标准模板库的算法和迭代器的能力。因此,该容器是一个可重用、人性化、可扩展、可定制的组件。 展开更多
关键词 三维数据可视化 C^++标准模板库(STL) 面向对象 可视化容器
下载PDF
C++中的标准模板库
6
作者 张兴东 张鸿雁 《计算技术与自动化》 2000年第3期52-55,共4页
本文对 C+ +中的标准模板库 (STL )的概念和运行机制进行了深入的探讨 ,并结合实例 ,详细阐述了模板 (Tem plate) ,名字空间 (namespace) ,分配器 (allocator) ,迭代器 (iterator)等概念。
关键词 C++ 标准模板库 分配器 迭代器 编译器
下载PDF
Linux C++标准模板库介绍
7
《开放系统世界》 2002年第4期78-80,共3页
关键词 数组 LINUX C++ 标准模板库
下载PDF
C++标准模板库(STL)在压电检波器测试仪软件中的应用
8
作者 穆群英 《石油仪器》 2008年第5期83-84,共2页
文章以SHA-1地震压电检波器测试仪软件为例,阐述了用C++标准模板库(STL)解决软件编程中数组长度动态变化问题的方法。重点介绍了STL中的vector容器在程序中的使用方法。
关键词 C++标准模板库(STL) VECTOR 动态数组 排序 压电检波器测试仪
下载PDF
基于模板标准库的工程CAD建模方法
9
作者 王雷 刘静华 +1 位作者 何涛 李士才 《机械管理开发》 2008年第2期185-188,共4页
由于工程CAD的自身特点,工程对象的拓扑关系是工程CAD建模的核心。故将工程对象的模板分成模型图模板和拓扑结构模板,并按一定规则建立模板标准库,解决了现有工程CAD设计方法存在的一些问题。
关键词 CAD 模板标准 建模方法
下载PDF
通信软件中定时器库的设计与实现 被引量:2
10
作者 詹云峰 《信息技术》 2006年第7期126-129,共4页
阐述了在通信软件中定时器库的需求以及现有定时器的缺陷,运用C++高级编程技术STL和BOOST库,对系统底层的定时器库进行了设计与实现。
关键词 定时器 多线程 标准模板库
下载PDF
一种基于向量旋转的Josephus问题的新解法
11
作者 刘强 《红河学院学报》 2024年第5期128-130,共3页
文章针对数据结构中经典的Josephus问题,提出了一种基于向量旋转(rotate)算法的Josephus问题的新解法.这种解法通过不断对存储初始编号序列的一维向量进行旋转操作,可以不必开辟辅助存储空间,就地将初始编号序列逐步转换为出队编号序列... 文章针对数据结构中经典的Josephus问题,提出了一种基于向量旋转(rotate)算法的Josephus问题的新解法.这种解法通过不断对存储初始编号序列的一维向量进行旋转操作,可以不必开辟辅助存储空间,就地将初始编号序列逐步转换为出队编号序列,每次旋转操作在序列的首端产生一个出队编号,余下的序列继续旋转,如此不断进行直到最后只剩一个编号.进一步的算法复杂度理论分析表明,这种新解法的时间复杂度为O(n2),空间复杂度为O(1)。最后利用C++STL标准模板库提供的rotate库函数,给出了新解法的一个简洁的C++代码实现.新解法利用旋转算法将有限长的一维向量作为逻辑上的环来操作,通过旋转不断缩小的环来逐步求解,算法思想直观易懂,而且便于利用标准库提供的旋转算法函数模板来具体实现,在Josephus问题的进一步应用研究及数据结构和算法分析的教学上均有一定价值. 展开更多
关键词 Josephus问题 算法设计 向量旋转 复杂度分析 C++STL标准模板库
下载PDF
基于STL的油藏数据粗化程序库设计与实现
12
作者 王家华 康国庆 《现代计算机》 2007年第12期99-101,117,共4页
针对油藏数据粗化的应用,研究了三维数据的数据结构,结合泛型编程与面向对象编程,并按照STL的容器、算法、迭代器的模式设计了数据粗化程序库,在这个库中可以使用STL中算法和设施,具有重用性和扩展性。
关键词 数据粗化程序 标准模板库(STL) 容器 算法 内嵌类
下载PDF
STL技术在构造专家系统知识库中的应用 被引量:1
13
作者 席中洋 蔡瑞英 《南京工业大学学报(自然科学版)》 CAS 2002年第6期74-76,共3页
介绍了STL(C++标准模板库)的基本内容和特点,并使用STL组件和算法构造了一个专家系统知识库,能有效地存储和管理知识,体现了STL技术的高效性和灵活性。
关键词 专家系统 STL 标准模板库 知识 知识管理
下载PDF
C++中的容器
14
作者 张幼麟 《内江科技》 2023年第7期55-55,97,共2页
C++的标准模板库(STL)提供了大量常用的数据结构,它们以容器的直观形式供用户选择应用。本文介绍了STL中基本的2大类容器:顺序容器和关联容器,并对其进行细分介绍,阐述了各类容器的不同特性及适用环境。1引言C++是当今的主流编程语言之... C++的标准模板库(STL)提供了大量常用的数据结构,它们以容器的直观形式供用户选择应用。本文介绍了STL中基本的2大类容器:顺序容器和关联容器,并对其进行细分介绍,阐述了各类容器的不同特性及适用环境。1引言C++是当今的主流编程语言之一。最初,C++是在C语言的基础上加入了面向对象的概念;在后续的实践应用中它不断被扩展完善,加入了异常、命名空间、模板和STL等功能应用。其中,STL(标准模板库,standard template library)是现代C++语言的一个重要组成部分;STL是惠普实验室开发的一系列标准化组件的统称,在1994年被纳入C++标准,内置于C++编译器中,它为用户提供了一系列常用的数据结构和算法操作。STL可以粗分为三部分组成:容器、迭代器和算法。在STL中,数据和操作被分离,数据由容器进行分类管理,操作则由算法定义实现,而迭代器是它们两者之间的桥梁。 展开更多
关键词 标准模板库 数据结构 命名空间 迭代器 编程语言 TEMPLATE 直观形式 编译器
下载PDF
STL格式文件拓扑重建及快速切片算法研究 被引量:35
15
作者 杨光 刘伟军 +1 位作者 王维 田凤杰 《现代制造工程》 CSCD 北大核心 2009年第10期32-35,共4页
建立三角面片之间拓扑关系是提高分层切片效率的关键因素之一,提出基于标准模板库set容器的拓扑关系重建算法及快速切片算法,有效地去除了STL文件大量冗余数据,简化了数据的存储,该算法每一个三角面片在每一切平面内只求一次交点,切片... 建立三角面片之间拓扑关系是提高分层切片效率的关键因素之一,提出基于标准模板库set容器的拓扑关系重建算法及快速切片算法,有效地去除了STL文件大量冗余数据,简化了数据的存储,该算法每一个三角面片在每一切平面内只求一次交点,切片完成后可直接得到封闭轮廓环,以减少在切片过程中对三角面片的遍历次数、排序次数及求交点计算量,简化了轮廓环的构造过程,从而有效地提高了算法的效率。 展开更多
关键词 STL文件 快速成型 拓扑重构 切片算法 去除冗余 标准模板库
下载PDF
C++的动态多态和静态多态 被引量:7
16
作者 赵红超 方金云 唐志敏 《计算机工程》 CAS CSCD 北大核心 2005年第20期72-73,87,共3页
多态是C++中面向对象技术的核心机制之一,包含静态多态和动态多态,它们之间有一定的相似性,但是应用范围不同。该文论述了这种相似性,并重点论述了以模板实现的静态多态的应用范围。
关键词 动态多态 静态多态 模板多态 概念 模型 标准模板库
下载PDF
基于DICOM数据三维重建及其对骨科植入物的指导应用 被引量:17
17
作者 李靖 杨龙 +5 位作者 王建吉 刘琴 邹强 孙宇 马敏先 叶川 《中国组织工程研究》 CAS 北大核心 2017年第7期1046-1051,共6页
背景:计算机断层扫描输出的为医学数字成像和通信(Digital Imaging and Communications in Medicine,DICOM)格式,而3D打印的输入是以三角网格表示的物体标准模板库(Standard Template Library,STL)模型。如其中涉及的数据处理和格式转... 背景:计算机断层扫描输出的为医学数字成像和通信(Digital Imaging and Communications in Medicine,DICOM)格式,而3D打印的输入是以三角网格表示的物体标准模板库(Standard Template Library,STL)模型。如其中涉及的数据处理和格式转换过程正是两种技术结合的关键。目的:探索如何将计算机断层扫描数据高效地转换成一个立体的三维模型。方法:利用Mimics医学图像三维重建软件将股骨骨折患者的医学数字成像和通信格式数据进行处理、编辑并生成物体标准模板库格式的文件,通过调节3D打印机切片软件中的各项参数制作三维立体模型,讨论三维模型在医学领域尤其是骨科领域的应用价值。结果与结论:Mimics软件是连接二维断层扫描图像和三维图像的桥梁,能够将医院内计算机断层扫描输出的二维数据进行编辑、处理,通过3D打印技术制作成三维立体模型。模型能够帮助医生进行日常临床诊疗、改善医患沟通及提高临床医学教学质量,推动医学尤其骨科植入物治疗领域向精细化、个性化、远程化、微创化的数字医学方向发展。 展开更多
关键词 组织工程 骨折 计算机辅助设计 骨科植入物 数字化骨科 医学数字成像和通信 物体标准模板库 计算机断层扫描 个性化医疗 数字化建模 三维重建 术前规划 股骨中下段骨折 国家自然科学基金
下载PDF
基于STL的Delaunay TIN构建的研究与实现 被引量:6
18
作者 唐丽玉 朱泉锋 石松 《遥感技术与应用》 CSCD 2005年第3期346-349,共4页
地形可视化是虚拟地理环境研究中的重要组成部分,而设计一个合理的地形数据的组织结构和一个高效构建地形模型的算法是实现地形实时漫游、查询、分析以及规划等三维地形交互式操作的重要前提。借助C++语言的STL,设计了地形三角网的数据... 地形可视化是虚拟地理环境研究中的重要组成部分,而设计一个合理的地形数据的组织结构和一个高效构建地形模型的算法是实现地形实时漫游、查询、分析以及规划等三维地形交互式操作的重要前提。借助C++语言的STL,设计了地形三角网的数据结构,改进了章孝灿等人提出的三角网构建算法,利用VC++和OpenGL实现了地形的快速构建及可视化,为以后的地形可视化与三维交互式操作提供了基础。 展开更多
关键词 不规则三角网 离散点集 标准模板库 DELAUNAY
下载PDF
STL算法在GIS中的应用 被引量:3
19
作者 赵红超 方金云 唐志敏 《计算机工程》 EI CAS CSCD 北大核心 2006年第8期70-72,共3页
使用STL算法实现GIS算法,可以保证它的简洁和高效。该文结合C++代码实例,抽象出了地理算子的概念,应用在GIS算法当中。通过定制适配器来消除地理算子和STL算法之间的不匹配,同时拓展了STL算法满足GIS算法更高级的需求。
关键词 地理信息系统 标准模板库 地理算子 函数对象
下载PDF
基于立方体理论的MFTA软件设计与实现 被引量:1
20
作者 谢红卫 夏家海 张明 《国防科技大学学报》 EI CAS CSCD 2000年第5期98-102,共5页
本文报道的MFTA(Multi-stateFaultTreeAnalysis)软件为可靠性工程师分析多状态系统提供一种计算机辅助分析工具。我们设计了友好的Windows95用户交互界面 ,采用树视图组件实现逻辑树结构框架的输入 ,采用字符串表格组件实现判定表的直... 本文报道的MFTA(Multi-stateFaultTreeAnalysis)软件为可靠性工程师分析多状态系统提供一种计算机辅助分析工具。我们设计了友好的Windows95用户交互界面 ,采用树视图组件实现逻辑树结构框架的输入 ,采用字符串表格组件实现判定表的直接输入 (立方体形式的 0 -1序列 ) ,还实现了多态单调关联典型结构函数到立方体形式判定表的转化。以标准模板库 (StandardTemplateLibrary)为基础 ,采用面向对象程序设计方法构建了立方体类库 ;然后 ,实现了以立方体理论为核心的MFTA定性定量分析算法 ,完成了软件的研制。 展开更多
关键词 MFTA软件 故障树分析 立方体 标准模板库 可靠性工程师分析多状态系统
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部