Загрузка...

Только учить С++, уже выскочила ошибка, как решить?

Тема в разделе C/C++ создана пользователем SellerNumbOne 29 июл 2020. 442 просмотра

  1. SellerNumbOne
    SellerNumbOne Автор темы 29 июл 2020 МАМA ДУМАEТ ЧТО Я ГДЕ-ТО ВАЙТИ 65 9 фев 2019
    [IMG]
    [IMG]
    Как-то так
     
  2. oriole
    oriole 29 июл 2020 был(а) давно
    "iostream" вроде
     
    1. Fender_inactive2697143
      oriole, когда ты указываешь с " ", то инклюд сначала ищется в локальной области, а потом в глобальной. Понятное дело, что в локальной области не будет найдено iostream-а, то "подключатор" полезет в глобальную, где он, собственно говоря, и располагается. Поэтому твой совет неверен, он не разрешит ситуацию, ничего не поменяется.
  3. shadurn
    shadurn 29 июл 2020 1070 7 май 2017
    По всей видимости у тебя нет такой стандартной библиотеки (читай - https://code.visualstudio.com/docs/languages/cpp), но как можно писать на C++ в Visual Studio Code? Извращение какое-то. Установи Visual Studio 2019 Community, проблем не возникнет (только компоненты нужные выбери)
     
    1. Посмотреть предыдущие комментарии (5)
    2. shadurn
    3. Fender_inactive2697143
      SellerNumbOne, компилятор - это к примеру minGW gcc (C), minGW g++ (C++). MinGW (Minimalist GNU for Windows) - это некоммерческий продукт свободных инструментов для разработки. В него входят не только компиляторы. Имеется графический установщик, попробуй, не должно возникнуть проблем.
      Под "окна" большим спросом пользуются компиляторы от microsoft, входящие в продукт msvc. Компилятор встроен в популярную IDE от MS - Visual Studio.
      Ты можешь оставаться писать в VS Code, а компилировать код, используя эмулятор терминала (который можно встроить, кстати). Выбери, то, что тебе удобнее.
    4. Кефтеме
      Fender_inactive2697143, Компилятор mingw ещё выбрать правильно нужно. Если он полезет в dev-c++, то пусть будет готов к бесконечным поискам нормальной версии, потому что в разных версиях не работают разные функции. :finger_down:
  4. Quillmist
    Quillmist 29 июл 2020 10 29 мар 2018
    1. SellerNumbOne Автор темы
      Quillmist, Устанавливаю крч фиолетовый вс студио
  5. therhythm
    therhythm 30 июл 2020 0 30 июл 2020
    Microsoft Visual C++ 6.0 Standard Edition - это для новичков, что бы не отбить желание начать "программировать".
    Да, дизайн называется вырви глаз :kek:, но на начальном этапе нам нужно хотя бы ввод/вывод переменных осуществить + с первого раза скомпилируется и запустится без танцев с бубнами.
    Во всяком случае, что в новом, что в старом компиляторе без костылей не обойтись :BrainCosmic:

    подключи все заголовки
    #include <windows.h>
    #include <iostream>
    #include <cstdlib>
    #include <conio.h>
    #include <cstdio>

    поддержка русского языка в консоли (не обьязательно)
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);

    ставь программу в ожидание (консоль не будет закрываться при выполнении автоматически)

    system("PAUSE");
     
    30 июл 2020 Изменено
    1. Посмотреть предыдущие комментарии (2)
    2. therhythm
      Fender_inactive2697143, чтобы использовать в своей программе функционал, предоставляемый операционной системой Windows. Например, если программа работет в консольном режиме и занимается вычислениями.
    3. FormatC
      therhythm, Когда будет юзать вычисления, пусть и подключает. А в твоём случае Windows.h, cstdio, cstdlib и пр. библиотеки - не нужны вообще. И что бы ставить программу в ожидание - не нужно писать system("pause"), это очень кривой и плохой способ. Можно всего лишь запросить символ с клавиатуры - getchar();. В этом случае уже и нужен будет Windows.h
    4. Fender_inactive2697143
      FormatC, могу ещё сказать про getch, эта функция не входит в стандарт языка, но в windows её можно использовать. Функция определена в conio.h (ф-я сущ. ещё со DOS-овских времен). Основное отличие от getchar, в том, что после getchar нужно будет нажимать return (enter), а после getch() - нет. Может пригодится ТС-у такой небольшой факт, откуда ж могу знать.
  6. Rahmat_inactive2177540
    Rahmat_inactive2177540 1 авг 2020 Заблокирован(а) 53 6 апр 2019
    скачай mingw и code runner и всо собсна
     
  7. FormatC
    FormatC 1 авг 2020 Заблокирован(а) 128 4 июл 2019
    Качай Visual Studio и не мучайся.
     
    1. Fender_inactive2697143
      SellerNumbOne, рекомендую подойти к установке тщательно. Лучше установи минимум компонентов (компонента MSVC++ тебе вполне хватит поначалу), а если в ходе работы понадобятся ещё пакеты, то докачаешь встроенным пакетным менеджером. Не сочти за замечание, ведь окончательное решение останется за тобой, это лишь советик. Размер студии можно вполне раздуть до эспалинских размеров! Неплохо было бы экономить дисковое пространство и не засорять систему неиспользуемыми (лишними) файлами.
  8. RewizDox
    RewizDox 5 авг 2020 2 14 июл 2020
    Windows sdk надо, установи лучше визуалку 19 года
     
    1. Terra04
      RewizDox, Это конечно замечательно, но iostream входит не в windows SDK, а стандартную библиотеку
Загрузка...
Top