要访问封装向量中元素的公共成员,可以通过以下步骤进行:
vector
库。std::vector
。push_back()
函数。[]
或迭代器。以下是一个示例代码,展示了如何使用C++的std::vector
库来访问封装向量中元素的公共成员:
#include <iostream>
#include <vector>
int main() {
// 创建一个封装向量对象
std::vector<int> myVector;
// 向封装向量中添加元素
myVector.push_back(10);
myVector.push_back(20);
myVector.push_back(30);
// 访问封装向量中的元素
std::cout << "第一个元素:" << myVector[0] << std::endl;
std::cout << "第二个元素:" << myVector[1] << std::endl;
std::cout << "第三个元素:" << myVector[2] << std::endl;
// 修改元素的值
myVector[1] = 50;
// 删除元素
myVector.pop_back();
// 输出修改后的封装向量
std::cout << "修改后的封装向量:";
for (int i = 0; i < myVector.size(); i++) {
std::cout << myVector[i] << " ";
}
std::cout << std::endl;
return 0;
}
这段代码使用了C++的std::vector
库来创建一个封装向量对象myVector
,并向其中添加了三个整数元素。然后,通过使用下标运算符[]
来访问封装向量中的元素,并使用循环输出了修改后的封装向量。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云