Vector <int> intVector; // вектор типа int
Vector <string> stringVector; // вектор строкового типа
Класс Vector содержит несколько конструкторов, включая конструкторы по умолчанию, поэтому контейнер vector может быть объявлен и инициализирован различными способами. В следующей таблице приведены часто используемые операторы объявления и инициализации векторного контейнера:
В следующей таблице показаны функции-члены, связанные с операциями вставки и удаления элементов объекта векторного класса, которые можно использовать напрямую:
【Примеры использования векторных изображений]Найти простые числа в пределах n
код показан ниже:
// вектор operation.cpp
// Определение простого числа в простом n (простом числе)
#include
#include
using namespace std;
int main(int argc,char *argv[])
{
vector A (10); // Сначала определим вектор типа int, начальный размер 10
int n; // простые числа в пределах n
int prime_count=0;
cout << "Введите число:" << endl;
cin>>n;
// Когда n = 1, простого числа нет
if(n==1)
{
cout << "Нет простого числа, удовлетворяющего условиям" << endl;
return 0;
Do'stlaringiz bilan baham: |