English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Uso e exemplo do vector capacity()

C++ Vector (Container)

Esta função retorna a capacidade atual do vector.

Nota: A capacidade do vector (vector) pode ser igual ou maior que o tamanho do vector. Se for maior que o tamanho do vector, isso significa que há espaço adicional para容纳 outras operações.

Sintaxe

O vector (vector) "v" e a capacidade de retorno "c". A sintaxe é:

int c = v.capacity();

Parâmetros

Ele não contém nenhum parâmetro.

Retorno

Ele retorna a capacidade atual do vector (vector).

Exemplo1

Vamos ver um exemplo simples.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
	vector<int> v{1,2,3,4,5;
	int c = v.capacity();
	cout<<"A capacidade do vetor é :"<<c;
	return 0;
}

Saída:

A capacidade do vetor é :5

Neste exemplo, inclui o valor inteiro e o tamanho da capacidade da função Capacity() do vector v.

Exemplo2

Vamos ver outro exemplo simples.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
	vector<char>ch{'j','a','v','a'};
	int c=ch.capacity();
	cout<<"A capacidade do vetor é :"<<c;
	return 0;
}

Saída:

A capacidade do vetor é :5

Neste exemplo, o vector (vector) ch contém valores de caractere e a função Capacity () determina a capacidade do vector (vector) ch.

C++ Vector (Container)