容器,演算法,迭代器初識

2021-10-08 08:52:08 字數 795 閱讀 3310

stl 最常用的是容器是vector,可以理解為陣列。

vector存放內建資料型別

容器:vector

演算法:for_eachd

迭代器:vector::iterator

標準演算法標頭檔案 #include

#include

using

namespace std;

#include

#include

//標準演算法標頭檔案

//vector容器存放內建資料型別

void

myprint

(int val)

void

test01()

*///第二種遍歷

/*for(vector::iterator it = v.begin() ;it != v.end();it++)

intmain()

vector存放自定義資料型別

#include

using

namespace std;

#include

#include

class

person

string m_name;

int m_age;};

void

test0()

}//存放自定義型別的指標

void

test02()

}int

main()

c 容器演算法迭代器初識 容器演算法迭代器

c 容器演算法迭代器初識 容器演算法迭代器 stl中最常用的為迭代器vector,可以理解為陣列,下面我們將學習如何向這個容器 中插入資料 並遍歷這個容器 容器 vector 演算法 for each 迭代器 vector iteator include include include using ...

資料結構與演算法 初識容器與迭代器

任務 使用vector容器實現基本的增刪減查功能 如下 include include using std cout using std vector using std endl int main cout endl endif 使用迭代器 it v.begin 迭代器指向容器v的第乙個元素 it...

C STL 迭代器 容器 演算法

stl standardtemplatelibrary 即標準模板庫,是乙個具有工業強度的,高效的c 程式庫。它被容納於c 標準程式庫 c standardlibrary 中。該庫包含了諸多在電腦科學領域裡所常用的基本資料結構和基本演算法。為廣大c 程式設計師們提供了乙個可擴充套件的應用框架,高度體...