C 之 標準庫型別 Vector和String

2021-08-09 05:18:43 字數 825 閱讀 2120

本文對於標準庫型別string和vector的基本操作學習,比較簡單,,,

key:行字串的獲取,string::size_type的使用,vector元素的插入,迭代器的使用

測試**:

#include #include #include using std::cin;

using std::cout;

using std::endl;

using std::string;

using std::vector;

void teststring()

cout << endl;

//vector插入元素

vectorvstr;

string str;

int count = 0;

cout << "input the string(5個):";

while (count != 5 && cin >> str)

//vector元素遍歷

C 標準庫vector型別

vector屬於順序容器,所謂順序容器,就是元素的順序與元素的值無關,與元素加入容器的位置相對應。對於vector可以將其理解為可變大小陣列,支援快速隨機訪問,在尾部之外的位置插入刪除可能會比較慢。了解完概念接下來就開始學習它的用法 假設以下 前面都包含vector標頭檔案,幷包含using nam...

c 標準庫型別 vector

一 標準庫型別vector表示物件的集合,物件型別相同,需要 include using namespace std or using std vector 二 定義和初始化vector物件 vectorv1 vectorv2 v1 vectorv2 v1 vectorv3 n,val n個val元...

C 標準庫型別 vector

vector表示物件的集合,其中所有的物件的型別均相同。如果需要使用vector,需要 include using std vector vector name 其中t表示物件的型別,除了基本內建型別外,也可以是string,甚至是vector型別vectorv1 預設初始化 vectorv2 v1...