在 C++ 中,vector 容器的大小是通过容器中元素的数量来确定的。vector 是一个动态数组,它可以根据需要动态地增长或缩小。

vector 容器提供了成员函数 size() 来获取容器中元素的数量。调用 size() 函数将返回一个表示当前 vector 大小的整数值。

例如,以下示例演示了如何确定 vector 容器的大小:

#include <iostream>
#include <vector>

int main() {
    std::vector<int> myVector = {1, 2, 3, 4, 5};

    std::cout << 'Size of the vector: ' << myVector.size() << std::endl;

    return 0;
}

上述代码创建了一个 vector 容器 myVector 并初始化了一些整数元素。然后,通过调用 size() 函数来获取 vector 的大小,并将其打印输出。

运行结果将是:

Size of the vector: 5

需要注意的是,vector 的大小不是固定的,可以通过添加或删除元素来改变大小。使用 push_back() 函数添加元素或使用 pop_back() 函数删除元素可以改变 vector 的大小。每次添加或删除元素后,调用 size() 函数将返回更新后的大小。


原文地址: https://www.cveoy.top/t/topic/cIZ4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录