Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

ART Гуру (4601), закрыт 5 лет назад
Здравствуйте! Расскажите, как решить проблему неопределенности идентификаторов?
Вот код

#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;
Дополнен 5 лет назад
В данном случае волнует вопрос, что visual studio не определил идентификатор "vector"
Дополнен 5 лет назад
Прошу реальной помощи в решении, троллинг будет баниться!
Лучший ответ
Николай Веселуха Высший разум (370789) 5 лет назад
Как создать проект? 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");
}
Остальные ответы
Panic Doctor Просветленный (44218) 5 лет назад
а вектор каких элементов ты создаешь ?
это нигде не объявлено
ARTГуру (4601) 5 лет назад
А подскажи пожалуйста, где и как он должен быть объявлен?
Panic Doctor Просветленный (44218) https://ideone.com/N3QjFS
Босс Босс Мастер (1458) 5 лет назад
Троллинг будет баниться осторожно!!!!
Похожие вопросы