C++ закрывается консоль. Что делать? Задержка экрана консоли. Урок #21.

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 111

  • @НекийНеизвестный-ц6в

    Урок - пройден!
    Как же хорошо, что не все видео, это уроки.)
    Норматив на сегодня - выполнен!

    • @igronaft03
      @igronaft03 5 лет назад +8

      жиза, просто жиза XDD

    • @andreyvolkov3117
      @andreyvolkov3117 4 года назад +6

      по 1-ому уроку в день проходить, это около полугода

    • @SaffronChipMCPE
      @SaffronChipMCPE 4 года назад +1

      @@andreyvolkov3117 а по 3?

    • @andreyvolkov3117
      @andreyvolkov3117 4 года назад +1

      @@SaffronChipMCPE ну, я думаю меньше, зависит от понимания материала

    • @shaphrol9896
      @shaphrol9896 2 года назад +1

      😂😂😂😂 молодец какой

  • @ДмитрийОсипов-х1ф
    @ДмитрийОсипов-х1ф 7 лет назад +28

    * Самые понятные, видео уроки по c++, на всём (RU) youtube *

  • @SandWar_04
    @SandWar_04 2 года назад +3

    Большое спасибо. Никак не мог понять почему не открывается. Всё наглядно и понятно

  • @best804
    @best804 3 года назад +16

    Я уже на 21 уроке, даже не заметил!
    Спасибо за уроки!!!

  • @forout9966
    @forout9966 Год назад +2

    не знал о такой возможности. Спасибо за твои видео. Очень помогает

  • @OverReddit
    @OverReddit 3 года назад +3

    Очень сильно помогли,благодарствую!!!

  • @madcatwelding
    @madcatwelding 2 года назад +2

    Спасибо за видео , лайк для продвижения в массы

  • @HenryStoun-rr8dp
    @HenryStoun-rr8dp Год назад +2

    я кстати не замечал ведь я обычно для собственной практики, что то типа консольного калькулятора или тому подобного создавал
    и чтобы после вывода не надо было пере заходить я создавал бесконечный цикл.

  • @archiechellaut9483
    @archiechellaut9483 3 года назад +1

    Большое спасибо за урок!

  • @ГусейнСалахов
    @ГусейнСалахов 5 лет назад +3

    Удачи в развитии канала))

  • @ehgeni
    @ehgeni 2 года назад +2

    cпасибо большое

  • @Ms001man
    @Ms001man 6 лет назад

    Спасибо за урок!

  • @fregat...
    @fregat... Год назад +1

    Инструкция system("pause") работает и с возвращаемой функцией int main(), только её надо помещать перед командой return 0;

  • @grand_adviser
    @grand_adviser 6 лет назад +6

    о, очень в тему, спасибо)))). Я "костылём" пользовался

  • @Жора-д4х
    @Жора-д4х Год назад +1

    Можно просто в конце программы вставить cout

  • @Замечательныймир
    @Замечательныймир 6 лет назад +1

    Ай, МолодецЬ!

  • @МаксимЧударевский-ь6ъ

    Здравствуйте ,Сергей !Спасибо Вам за уроки !)
    Подскажите ,пожалуйста. А как открыть exe.файл без VS ? У меня файл с расширение exe.recipe. почему-то.

    • @sleepyNovember_project
      @sleepyNovember_project Год назад +1

      .recipie это другое, это что-то для основного файла
      Именно exe должен быть

  • @jeetkunedo.a.m.1222
    @jeetkunedo.a.m.1222 5 лет назад

    Спасибо очень помог

  • @ИоаннДейкун
    @ИоаннДейкун 2 года назад +1

    Привет из 2023. Спасибо большое! i++;

  • @ЯрославГоловко-ф6и
    @ЯрославГоловко-ф6и 4 года назад +1

    спасибо

  • @tonyuncleson7002
    @tonyuncleson7002 6 лет назад +4

    goto - слишком просто. Элегантно и красиво избежать его использование, вот, что взращивали в нас учителя.

  • @helenloiko3711
    @helenloiko3711 4 года назад

    Сергей, подскажите, где находится настройка числа попаданий для точки останова в Visual studio 2019?

  • @ОпытныйЕгерь
    @ОпытныйЕгерь 5 лет назад +3

    Что мне делать если после введения элементов с помощью cin, после которых программа не должна закрываться, а выполнить еще несколько действий, прога закрывается

    • @xxxNEX332xxx
      @xxxNEX332xxx 5 лет назад

      У меня такая же проблема

    • @vitlim
      @vitlim 2 года назад

      +

  • @ГеннадийМарцинкевич-й2т

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

  • @cssrestore5020
    @cssrestore5020 4 года назад +8

    подключаем библиотеку #include "conio.h" и перед return 0 ставим _getch();

    • @гренки-х4у
      @гренки-х4у 4 года назад

      а куда ставить ретурн?

    • @Артём-м5о9е
      @Артём-м5о9е 3 года назад

      @@гренки-х4у в конце кода, если используешь int main(), вместо void main(). В след. уроках будет объяснено их отличие

  • @zumaxrussia
    @zumaxrussia 6 лет назад +4

    Мне больше всего нравится такой способ:
    system("pause >> NULL");

    • @lerg_0
      @lerg_0 6 лет назад +4

      чем он отличается от обычного систем пауз?

    • @chikchirik680
      @chikchirik680 5 лет назад +5

      еще так можно:
      system("pause>nul");
      часть кода >nul позволяет избавиться от надписи "Для продолжения нажмите..."

  • @dreemerofgame4957
    @dreemerofgame4957 6 лет назад +4

    Перепробобовал все методы: cin.get. get char. System pause. Всеровно закрывается что это может быть ?

  • @badmood3011
    @badmood3011 5 месяцев назад

    Спасибо, а то раньше cin юзал

  • @_gjdjdj
    @_gjdjdj 5 лет назад

    Подскажите в чем проблема (даже не знаю как загуглить) Уже не один месяц пользуюсь VS, но сегодня во время компиляции, компилятор открывается, и просто 7 секунд мигает курсор, а потом я могу что-то ввести. Или даже когда просто вывожу какой-то текст, курсор все равно мигает 7 секунд, а потом только выдает этот текст, некая такая задержка в 7 секунд. В настройках и параметрах ничего не менял. В чем может быть проблема?

  • @JurokGTV
    @JurokGTV 6 лет назад +4

    Я чет не понял. У меня в самой Visual Studio закрывается консоль, как исправить?

    • @SaffronChipMCPE
      @SaffronChipMCPE 4 года назад

      Чел, это объясняли ещё в первых уроках

    • @JurokGTV
      @JurokGTV 4 года назад

      @@SaffronChipMCPE не может быть и 2 года не прошло. пиндец

    • @SaffronChipMCPE
      @SaffronChipMCPE 4 года назад

      @@JurokGTV ;>

    • @account-5080
      @account-5080 4 года назад

      @@JurokGTV хах, за то ответили. А чем занимаетесь сейчас, если не секрет? Преуспели на своём пути становления программистом C++?

    • @JurokGTV
      @JurokGTV 4 года назад

      @@account-5080 с какой целью интересуетесь?

  • @shist2536
    @shist2536 6 лет назад +4

    Я захожу в свойства проекта, потом в компоновщик, потом в систему, а потом в подсистеме выбираю вкладку Консоль (/SUBSYSTEM:CONSOLE). С этой настройкой консоль не закрывается даже без команды system("pause"); или system("pause>>NULL");

    • @dedinside6275
      @dedinside6275 6 лет назад

      у меня изза этого пишет C/.../asas.exe завершен с кодом 0

    • @Kiokysinkai
      @Kiokysinkai Год назад

      а когда кому-то скинешь , он тоже висуал скачает, поставит эти настройки?

  • @хуйиванович-с2з
    @хуйиванович-с2з 6 лет назад +5

    .
    а можно
    cin.get();
    ждет нажатия ENTER а потом уже закрывается

    • @kira12stand15
      @kira12stand15 4 года назад

      Это костыль XD

    • @re8688
      @re8688 3 года назад

      @@kira12stand15 что такое костыль?

    • @arka2084
      @arka2084 Год назад +1

      ​@@re8688 непонятные пути решения простой задачи. Например, вместо того, чтобы сделать 2 + 2, человек делает 1 + 1 + 1 + 1 :D работает также, но это костыль как раз)

  • @chelovechek7773
    @chelovechek7773 11 месяцев назад

    👍

  • @Victor-vx4br
    @Victor-vx4br 6 лет назад +11

    У меня ни один способ не срабатывает...

    • @sciences6705
      @sciences6705 4 года назад

      У меня тоже!

    • @andreyvolkov3117
      @andreyvolkov3117 4 года назад +5

      запусти в VS и только потом, открой exe. Потом будет работать всегда

    • @andreyvolkov3117
      @andreyvolkov3117 4 года назад +2

      @@sciences6705 Выше написал решение

    • @syimykzhaparov1900
      @syimykzhaparov1900 4 года назад

      Попробуйте сначала запустить в консоли, переименовать дебаг в релиз, после откройте файл в папке релиз а не в дебаге. Я тоже попробовал много способов, подошёл лишь этот

  • @Dolbatehnik
    @Dolbatehnik 6 лет назад +1

    Установил детектор утечек . Прописал заголовочные файлы . Детектор работает , но отчёт высвечивается только после завершения работы программы , то есть никакие system ("pause") и getch не помогают . Может кто сталкивался с такой проблемой ?Консоль моментально закрывается .

  • @clashersupercelov2697
    @clashersupercelov2697 4 года назад

    Почему когда я открыл файл например в блокноте отображается сам код? Нужно же самое решение.

  • @ИНФОРМАЦИЯДЛЯУСПЕШНЫХ

    Спсб

  • @AndriiTurchynRieltorDnipro
    @AndriiTurchynRieltorDnipro Год назад

    visual studio 22 system(«pause”); - выдает " E0020 идентификатор "«pause”" не определен "

    • @sleepyNovember_project
      @sleepyNovember_project 11 месяцев назад

      Что это за формат: «bruh”
      Такое и пьяный не напишет😂

  • @123kust7
    @123kust7 6 лет назад

    Нет у меня закрывается сам cmd.exe после запуска он сразу закрывается что делать?

  • @lerg_0
    @lerg_0 6 лет назад

    а что делать если консоль закрывается даже в самой виз. студии? я понимаю что можно тоже систем пауз написать , но ведь так не должно быть?

    • @dedinside6275
      @dedinside6275 6 лет назад

      должно

    • @ural-ukraine5046
      @ural-ukraine5046 6 лет назад

      а почему у автора канала не закрывается?

  • @yasmith9903
    @yasmith9903 7 лет назад

    Когда перекидываю exe на другой компьютер, возникают ошибки об отсутствии vcruntime104d.dll, msvcp140d.dll, ucrtbased.dll. Как решить?

    • @blyazdetstyle7461
      @blyazdetstyle7461 7 лет назад +1

      Если нужно куда-то скинуть, или же это уже готовый проект, собираешь программу через release, а не через debug. Ну и скидываешь exe куда надо, в месте с файлами которые в папке release. Как-то так.

  • @brozener7319
    @brozener7319 6 лет назад

    А что делать если у меня код блокс?

  • @theodoretryman4289
    @theodoretryman4289 4 месяца назад

    а я думал, что такую функцию можно найти в настройках IDE, справедливости ради у меня такая консоль не закрывается по умолчанию, а значит вполне возможно, можно найти эту фичу в самой IDE

  • @Mani_Fast
    @Mani_Fast 4 года назад

    вау я прям также делал чрез int stop;cin>>stop; хехе

  • @АрсенСкляренко-й2г

    Хех,спасибо

  • @linterrupt
    @linterrupt 5 лет назад

    Не используйте system('pause") это костыль.

  • @Rogadze
    @Rogadze 7 лет назад +3

    Иногда помогает
    getchar();
    getchar():

    • @Александр-ц5б9г
      @Александр-ц5б9г 5 лет назад

      Спасибо огромное. Ничего не помогало, это помогло.

    • @andreyvolkov3117
      @andreyvolkov3117 4 года назад

      @@Александр-ц5б9г Опа, ты и здесь. ОмегаОтвал. У Мурка с тазиком, теперь и здесь.

  • @v0xl
    @v0xl 5 лет назад

    Шифт+Ф5

  • @Viamsupervadetvadens
    @Viamsupervadetvadens 7 лет назад

    up

  • @marsgul422
    @marsgul422 3 года назад +1

    Можно ещё
    cin.get();
    cin.ignore();

  • @47syorha52
    @47syorha52 6 лет назад

    У второго способа есть плюс: не выводится сообщение

  • @fog8094
    @fog8094 6 лет назад

    Не помогло

  • @legendarniy5714
    @legendarniy5714 Год назад

    21 осталось 183

  • @MouseKin7
    @MouseKin7 2 года назад

    Когда учитель учит плохому.

  • @ГеоргийШумайлов
    @ГеоргийШумайлов 2 месяца назад

    если работает то не костыль

  • @theact1on599
    @theact1on599 6 лет назад

    У меня даже в визуале без этой строчки вылетало...

  • @АлексейКоршак-ш9н

    Серьезность Код Описание Проект Файл Строка Состояние подавления
    Ошибка (активно) E0266 "system" не является однозначным дз 5 C:\Users\Alexei\source
    epos\дз 5\дз 5\дз 5.cpp 97
    Предупреждение C4326 возвращаемый тип "main" должен быть "int", а не "void" дз 5 C:\Users\Alexei\source
    epos\дз 5\дз 5\дз 5.cpp 8

  • @СтасБусев-з9б
    @СтасБусев-з9б 3 года назад

    Так же можно решить данную проблему с помощью - cin.get();

  • @dimker4130
    @dimker4130 4 года назад +3

    можно просто в настройках откладки снять галочку с пункта "Автоматическое закрытие консольного окна" и тогда не нужно ничего дописывать в коде

    • @arka2084
      @arka2084 Год назад

      А если отправишь .ехе другому человеку?

  • @DanielLenskiy
    @DanielLenskiy 4 года назад

    Просто запустить экзешник из батника - и все.

  • @kibson32
    @kibson32 7 лет назад

    +

  • @МихаилИванов-щ9у
    @МихаилИванов-щ9у 7 лет назад

    +1

  • @ИнсурАлимов
    @ИнсурАлимов 5 лет назад

    еще один способ, закинуть в конце main:
    stopping:
    goro stopping;
    :D

  • @НикитаЧукунов-п3я
    @НикитаЧукунов-п3я 7 месяцев назад

    cout

    • @enjoylive4578
      @enjoylive4578 6 месяцев назад

      в твоем случае не обязательно энтер нажимать

  • @gayratsaidakhmedov5451
    @gayratsaidakhmedov5451 Год назад

    спасибо

  • @legendarniy5714
    @legendarniy5714 Год назад

    21 осталось 183

  • @kibson32
    @kibson32 7 лет назад

    +

  • @kibson32
    @kibson32 7 лет назад

    +