Загрузка...

Just learn C ++, an error has already popped up, how to solve?

Thread in C/C++ created by SellerNumbOne Jul 29, 2020. 477 views

  1. SellerNumbOne
    SellerNumbOne Topic starter Jul 29, 2020 МАМA ДУМАEТ ЧТО Я ГДЕ-ТО ВАЙТИ 65 Feb 9, 2019
    [IMG]
    [IMG]
    Как-то так
     
  2. oriole
    oriole Jul 29, 2020 был(а) давно
    "iostream" вроде
     
    1. Fender_inactive2697143
      oriole, когда ты указываешь с " ", то инклюд сначала ищется в локальной области, а потом в глобальной. Понятное дело, что в локальной области не будет найдено iostream-а, то "подключатор" полезет в глобальную, где он, собственно говоря, и располагается. Поэтому твой совет неверен, он не разрешит ситуацию, ничего не поменяется.
  3. shadurn
    shadurn Jul 29, 2020 1069 May 7, 2017
    По всей видимости у тебя нет такой стандартной библиотеки (читай - https://code.visualstudio.com/docs/languages/cpp), но как можно писать на C++ в Visual Studio Code? Извращение какое-то. Установи Visual Studio 2019 Community, проблем не возникнет (только компоненты нужные выбери)
     
    1. View previous comments (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 Jul 29, 2020 10 Mar 29, 2018
    1. SellerNumbOne Topic starter
      Quillmist, Устанавливаю крч фиолетовый вс студио
  5. therhythm
    therhythm Jul 30, 2020 0 Jul 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");
     
    1. View previous comments (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
    скачай mingw и code runner и всо собсна
     
  7. FormatC
    FormatC Aug 1, 2020 Banned 128 Jul 4, 2019
    Качай Visual Studio и не мучайся.
     
    1. SellerNumbOne Topic starter
    2. Fender_inactive2697143
      SellerNumbOne, рекомендую подойти к установке тщательно. Лучше установи минимум компонентов (компонента MSVC++ тебе вполне хватит поначалу), а если в ходе работы понадобятся ещё пакеты, то докачаешь встроенным пакетным менеджером. Не сочти за замечание, ведь окончательное решение останется за тобой, это лишь советик. Размер студии можно вполне раздуть до эспалинских размеров! Неплохо было бы экономить дисковое пространство и не засорять систему неиспользуемыми (лишними) файлами.
  8. RewizDox
    RewizDox Aug 5, 2020 2 Jul 14, 2020
    Windows sdk надо, установи лучше визуалку 19 года
     
    1. Terra04
      RewizDox, Это конечно замечательно, но iostream входит не в windows SDK, а стандартную библиотеку
Top
Loading...