爱思创 数字游戏c++ 算法一 vector
时间: 2024-05-11 11:13:24 浏览: 98
C++ vector
爱思创是一家国内知名的IT教育机构,提供编程语言培训、算法培训等课程。C++是一种面向对象的编程语言,它被广泛应用于游戏开发、系统软件开发等领域。而vector是C++标准库中的一个容器,可以用来存储同一类型的元素,类似于数组,但比数组更加灵活和方便。在数字游戏算法中,vector经常被用来存储数据,并进行各种操作,如排序、查找等。
在C++中,使用vector需要包含头文件<vector>,下面是vector的一些基本操作:
1. 定义vector:vector<int> vec; // 定义一个空的int类型的vector
2. 添加元素:vec.push_back(10); // 向vector末尾添加一个元素10
3. 访问元素:int x = vec; // 访问第一个元素
4. 遍历vector:for(int i=0; i<vec.size(); i++) { cout << vec[i] << " "; }
5. 删除元素:vec.erase(vec.begin()+2); // 删除第三个元素
阅读全文