Ничего не выполняется при использовании Vector в C++ с VSCodeC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ничего не выполняется при использовании Vector в C++ с VSCode

Сообщение Anonymous »

Проблема
У меня проблема с Vector на C++.

Когда я пытаюсь сделать с ними базовые вещи, моя программа «не работает». " больше.

Что я пробовал
Искал по переполнению стека, но не нашел ничего подходящего.

Но я мало что знаю по этой теме, поэтому застрял в ней.
Некоторый код:
Пример:

Код: Выделить всё

#include 
#include 

int main(int argc, char ** argv){
std::cout  arr;
}
Эта программа выведет «Привет, мир», потому что я не взаимодействую с вектором.

Но если я это сделаю:

Код: Выделить всё

#include 
#include 

int main(int argc, char ** argv){
std::cout  arr;
arr.push_back(1);

}
например, STDOUT отсутствует. Привет, мир никогда не «печатается». И ошибок нет.
Я использую код Visual Studio и компилирую свою программу с помощью

Код: Выделить всё

g++ -o progam -Wall main.cpp
Когда я запускаю это на «терминале» кода Visual Studio, это не работает. Но когда я рутирую его на другой оболочке, все работает.


Подробнее здесь: https://stackoverflow.com/questions/727 ... ith-vscode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»