STL
Zhangah07
本人软件工程专业熟悉oracle、python自动化、selenium自动化、mysql等等
展开
-
关于C++中的模板
C++ 语言的核心优势之一就是便于软件的重用 C++中有两个方面体现重用: 1. 面向对象的思想:继承和多态,标准类库 2. 泛型程序设计(generic programming) 的思想:模板机制,以及标准模板库 STL 泛型程序设计,简单地说就是使用模板的程序设计法。 将一些常用的数据结构(比如链表,数组,二叉树)和算法(比如排序,查找)写成模板,以后则不论数据结构里放的是什么对象,原创 2013-10-13 08:26:44 · 640 阅读 · 0 评论 -
STL基础学习(STL中的容器解析、代码展示、例题分析,帮助你学STL)
STL就是Standard Template Library(C++标准模板库),下面是关于STL中的各种内容 STL中的几个基本概念: 1.容器:可容纳各种数据类型的数据结构。 可以用于存放各种类型的数据(基本类型的变量,对象等)的数据结构。 容器分为三大类: (1) 顺序容器 vector:后部插入/删除,直接访问 deque:前/后部插入/删除,直接访问 list:双向链原创 2013-10-13 08:40:57 · 735 阅读 · 0 评论 -
C++中的模板(函数模板,类模板)
1.模板是生成类或函数的框架,模板使用形参,当实际数据类型赋值给形参的时候,才由编译器生成类或函数 2.函数模板的声明由关键字template和包含一个或多个数据类型形参的参数列表构成,形参数据类型(T)前面可以是class也可以是typename,类型形参T要用尖括号 Template 或Template 3.函数模板的调用 #include "stdafx.h" #include原创 2014-02-28 17:59:43 · 729 阅读 · 0 评论