Top.Mail.Ru
Ответы

С ++ идентификатор "vector" не определен

Здравствуйте! Расскажите, как решить проблему неопределенности идентификаторов?
Вот код

#include "pch.h"
#include
#include
using namespace std;
int main() {
int n;
vector a(n);
for (int i = 0; i < n; i++) {
cin >> a[i];

}
sort(a.begin(), a.end());
for (auto now : a) {
cout << now << " ";
}
return 0;

Дополнен

В данном случае волнует вопрос, что visual studio не определил идентификатор "vector"

Дополнен

Прошу реальной помощи в решении, троллинг будет баниться!

По дате
По рейтингу
Аватар пользователя
Новичок
6лет

Как создать проект? https://otvet.mail.ru/answer/1879602350
Как работать с вектором?

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
cout << "n: ";
size_t n;
cin >> n;
vector<int> box(n);
cout << ">>> ";
for (auto i = 0; i < n; ++i) cin >> box[i];
sort(box.begin(), box.end());
for (const auto value : box) cout << ' ' << value;
cout.put('\n');
system("pause");
}

Аватар пользователя
Просветленный
6лет

а вектор каких элементов ты создаешь ?
это нигде не объявлено

Аватар пользователя
Мастер
6лет

Троллинг будет баниться осторожно!!!!

Аватар пользователя
Мудрец
6лет

читать учебник по С++