oriole, когда ты указываешь с " ", то инклюд сначала ищется в локальной области, а потом в глобальной. Понятное дело, что в локальной области не будет найдено iostream-а, то "подключатор" полезет в глобальную, где он, собственно говоря, и располагается. Поэтому твой совет неверен, он не разрешит ситуацию, ничего не поменяется.
По всей видимости у тебя нет такой стандартной библиотеки (читай - https://code.visualstudio.com/docs/languages/cpp), но как можно писать на C++ в Visual Studio Code? Извращение какое-то. Установи Visual Studio 2019 Community, проблем не возникнет (только компоненты нужные выбери)
SellerNumbOne, подавляющее большинство, кто пишет на C++, использует IDE - Visual Studio (https://visualstudio.microsoft.com/ru/vs/)
SellerNumbOne, компилятор - это к примеру minGW gcc (C), minGW g++ (C++). MinGW (Minimalist GNU for Windows) - это некоммерческий продукт свободных инструментов для разработки. В него входят не только компиляторы. Имеется графический установщик, попробуй, не должно возникнуть проблем. Под "окна" большим спросом пользуются компиляторы от microsoft, входящие в продукт msvc. Компилятор встроен в популярную IDE от MS - Visual Studio. Ты можешь оставаться писать в VS Code, а компилировать код, используя эмулятор терминала (который можно встроить, кстати). Выбери, то, что тебе удобнее.
Fender_inactive2697143, Компилятор mingw ещё выбрать правильно нужно. Если он полезет в dev-c++, то пусть будет готов к бесконечным поискам нормальной версии, потому что в разных версиях не работают разные функции.
Поиск: Как настроить VS Code для компиляции С++. Или лучше так https://code.visualstudio.com/docs/languages/cpp
Microsoft Visual C++ 6.0 Standard Edition - это для новичков, что бы не отбить желание начать "программировать". Да, дизайн называется вырви глаз , но на начальном этапе нам нужно хотя бы ввод/вывод переменных осуществить + с первого раза скомпилируется и запустится без танцев с бубнами. Во всяком случае, что в новом, что в старом компиляторе без костылей не обойтись подключи все заголовки #include <windows.h> #include <iostream> #include <cstdlib> #include <conio.h> #include <cstdio> поддержка русского языка в консоли (не обьязательно) SetConsoleCP(1251); SetConsoleOutputCP(1251); ставь программу в ожидание (консоль не будет закрываться при выполнении автоматически) system("PAUSE");
Fender_inactive2697143, чтобы использовать в своей программе функционал, предоставляемый операционной системой Windows. Например, если программа работет в консольном режиме и занимается вычислениями.
therhythm, Когда будет юзать вычисления, пусть и подключает. А в твоём случае Windows.h, cstdio, cstdlib и пр. библиотеки - не нужны вообще. И что бы ставить программу в ожидание - не нужно писать system("pause"), это очень кривой и плохой способ. Можно всего лишь запросить символ с клавиатуры - getchar();. В этом случае уже и нужен будет Windows.h
FormatC, могу ещё сказать про getch, эта функция не входит в стандарт языка, но в windows её можно использовать. Функция определена в conio.h (ф-я сущ. ещё со DOS-овских времен). Основное отличие от getchar, в том, что после getchar нужно будет нажимать return (enter), а после getch() - нет. Может пригодится ТС-у такой небольшой факт, откуда ж могу знать.
SellerNumbOne, рекомендую подойти к установке тщательно. Лучше установи минимум компонентов (компонента MSVC++ тебе вполне хватит поначалу), а если в ходе работы понадобятся ещё пакеты, то докачаешь встроенным пакетным менеджером. Не сочти за замечание, ведь окончательное решение останется за тобой, это лишь советик. Размер студии можно вполне раздуть до эспалинских размеров! Неплохо было бы экономить дисковое пространство и не засорять систему неиспользуемыми (лишними) файлами.