是通过使用向量的back()
函数。back()
函数返回向量中最后一个元素的引用。
向量是一种动态数组,它可以在运行时根据需要自动调整大小。在C++中,可以使用std::vector
来实现向量。下面是一个示例代码,展示了如何访问类成员向量的最后一项:
#include <iostream>
#include <vector>
class MyClass {
public:
std::vector<int> myVector;
void printLastItem() {
if (!myVector.empty()) {
int lastItem = myVector.back();
std::cout << "The last item in the vector is: " << lastItem << std::endl;
} else {
std::cout << "The vector is empty." << std::endl;
}
}
};
int main() {
MyClass obj;
obj.myVector = {1, 2, 3, 4, 5};
obj.printLastItem();
return 0;
}
输出结果将是:
The last item in the vector is: 5
在这个例子中,printLastItem()
函数检查向量是否为空,如果不为空,则使用back()
函数获取最后一个元素,并将其打印出来。如果向量为空,则输出相应的提示信息。
腾讯云提供了多种云计算相关产品,例如云服务器、云数据库、云存储等。这些产品可以帮助开发者构建和管理云计算基础设施。你可以在腾讯云官方网站上找到更多关于这些产品的详细信息和文档。
参考链接:腾讯云产品介绍
腾讯技术创作特训营第二季第2期
Elastic 中国开发者大会
第四期Techo TVP开发者峰会
云+社区技术沙龙[第25期]
DB TALK 技术分享会
云+社区技术沙龙[第10期]
领取专属 10元无门槛券
手把手带您无忧上云