Не могу понять: При выполнении отладки программы - русские буквы выводятся кроме большой И. Когда захожу в меню Запуск-Конфигурация запуска-меню проекта Общая везде стоит UTF-8 и вот когда отсюда нажимаю внизу кнопку "Запуск" - все буквы норм. Так же через Ctrl+F11 (то есть запуск без отладки) - все буквы норм. В чем может быть моя ошибка? И еще - когда я запускаю Экзешник из CMD - вместо букв опять матюки.. Я понимаю что это так настроен CMD (его кодировка). Но как программно на СИ написать чтобы все отображалось красиво на русском? Спасибо! )
Я только не понял, почему у меня в поле консоли после вывода текста выводится еще длинная строчка иероглифов заканчивающаяся многоточием. при этом русские символы выводит нормально, я даже поставил кодировку принудительно UTF8 и все равно, вот мой вывод нормально и строка иероглифов после вывода. Может знаете в чем дело?
После вставки setbuf(stdout, NULL); появляется ошибка: d:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot open output file Test.exe: Permission denied collect2.exe: error: ld returned 1 exit status Что это может быть? При чём, ошибка остаётся и при откате изменений.
@@Solderingironspb да, оказалось, именно так. После STM32IDE, где я пользовался кнопками, а не горячими клавишами, здесь путаюсь. Как нужно закрывать этот экзешник?
Забилдить проект Ctrl+B Debug F11 Запустить отладку в дебаге F8 Остановить Debug Ctrl+F2 Если просто включаете Run, кнопкой плей, то потом не забывайте нажать стоп, оно закроет исполняемый файл)
Ааааа! Это ж песец какой-то... Пытаюсь штудировать С в приложении с телефона и ещё приложуху типа IDE тоже в тлф юзаю и там всё просто, здесь же ппц настроек кучу надо ещё сделать, как так-то? Понятно конечно что здесь возможности совсем другие но это ж ппц вкуривать надоть... Ещё и компилятор отдельно нужон? 😧
@UrodZanyalMoyNik я тут linux поставил на ноут) хотел накатить CubeIDE, Qt, eclipse и mounriver studio) ох блин😀 2 дня убил, но так ничего и не получилось) постоянно какие-то вылеты приложений без показания ошибок или просто система не запускалась) Господи, храни винду😀🙈 вот вроде умеешь прогать, но вот это все…ох
@@Solderingironspb у меня ситуация до такого дошла, что я думал язык программирования сменить, чтоб другое ide найти) щас я все подряд качаю и пытаюсь разобраться. Спасибо, а-то я думал, что только у меня такие проблемы.
Я там немного оговорился. Командой setbuf(stdout, NULL), мы отключаем буферизацию stdout, а не задаем размер буфера. Выполнить данную команду следует один раз и обязательно до того, как будет выполнена первая процедура ввода/вывода.
Косое все. Заметно ,что это mac или линукс. Бесконечные указатели на переменные и директории. На деинсталяцию однозначно. Сразу вспомнил как тратил время на бесплатные графические редакторы портированные на win с линуксов. Ну да конечно. И удалять пришлось через revo unistaller .
Спасибо Добрый Человек!:)))
СПАСИБО ОГРОМНОЕ!!!
лайк и подписка
У Вас дар преподавания ) Все по полочкам, методично, обстоятельно ) Спасибо. Вопросик - обязательно ли устанавливать все это именно на С диск?
Спасибо. Я на С диск ставлю из за боязни, что где-то пути потеряются.
Спасибо, Товарищ)
Благодарю. Отлично и наглядно
Спасибо большое за ваше видео
Большое спасибо!
У меня проблема. Загрузил gcc последней версии , а он не открывается на windows 11 . Пишет что нужно перейти в store , но этого приложения там нет
Спасибо большое! Расскажите, пожалуйста, про MinGW и троян. Как с этим бороться?
Почему для компилятора название папки MinGW а не то что программа при установке предлагает?
Не могу понять: При выполнении отладки программы - русские буквы выводятся кроме большой И. Когда захожу в меню Запуск-Конфигурация запуска-меню проекта Общая везде стоит UTF-8 и вот когда отсюда нажимаю внизу кнопку "Запуск" - все буквы норм. Так же через Ctrl+F11 (то есть запуск без отладки) - все буквы норм. В чем может быть моя ошибка? И еще - когда я запускаю Экзешник из CMD - вместо букв опять матюки.. Я понимаю что это так настроен CMD (его кодировка). Но как программно на СИ написать чтобы все отображалось красиво на русском? Спасибо! )
Когда нажимаешь F11 появляется ошибка "program file does not exist". Exe-шник 1.exe не появляется...
Я только не понял, почему у меня в поле консоли после вывода текста выводится еще длинная строчка иероглифов заканчивающаяся многоточием. при этом русские символы выводит нормально, я даже поставил кодировку принудительно UTF8 и все равно, вот мой вывод нормально и строка иероглифов после вывода. Может знаете в чем дело?
1:35 не установились переменные среды C\:MinGW\bin, что делать? Или если её нету то самому указывать папку bin?
Дорогой друг. Скажи пожалуйста, что делать, если на этом действии (f+11) выходмт ошибка launch failed. Binary not found.
Попробуйте скомпилировать проект. Сначала сохранить. Ctrl+S, затем Ctrl+B
После вставки setbuf(stdout, NULL); появляется ошибка:
d:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot open output file Test.exe: Permission denied
collect2.exe: error: ld returned 1 exit status
Что это может быть?
При чём, ошибка остаётся и при откате изменений.
Скорее всего вы запустили файл Test.exe, но не закрыли. Проверьте в диспетчере задач. Как закроете, так ошибка пропадет
@@Solderingironspb да, оказалось, именно так. После STM32IDE, где я пользовался кнопками, а не горячими клавишами, здесь путаюсь. Как нужно закрывать этот экзешник?
Забилдить проект Ctrl+B
Debug F11
Запустить отладку в дебаге F8
Остановить Debug Ctrl+F2
Если просто включаете Run, кнопкой плей, то потом не забывайте нажать стоп, оно закроет исполняемый файл)
Как в Eclipse создать проект с самописным makefile(лом)?
Ааааа! Это ж песец какой-то... Пытаюсь штудировать С в приложении с телефона и ещё приложуху типа IDE тоже в тлф юзаю и там всё просто, здесь же ппц настроек кучу надо ещё сделать, как так-то? Понятно конечно что здесь возможности совсем другие но это ж ппц вкуривать надоть... Ещё и компилятор отдельно нужон? 😧
Тоже самое. Программирование - это легко, но установка ide меня пугает. Особенно на моем железе
@UrodZanyalMoyNik я тут linux поставил на ноут) хотел накатить CubeIDE, Qt, eclipse и mounriver studio) ох блин😀 2 дня убил, но так ничего и не получилось) постоянно какие-то вылеты приложений без показания ошибок или просто система не запускалась) Господи, храни винду😀🙈 вот вроде умеешь прогать, но вот это все…ох
@@Solderingironspb у меня ситуация до такого дошла, что я думал язык программирования сменить, чтоб другое ide найти) щас я все подряд качаю и пытаюсь разобраться. Спасибо, а-то я думал, что только у меня такие проблемы.
А как задаётся размер буфера (6:51)?
Я там немного оговорился.
Командой setbuf(stdout, NULL), мы отключаем буферизацию stdout, а не задаем размер буфера.
Выполнить данную команду следует один раз и обязательно до того, как будет выполнена первая процедура ввода/вывода.
eclipse Nothing to build for ... Вот что выдает ((
почему Mingv????
Косое все. Заметно ,что это mac или линукс.
Бесконечные указатели на переменные и директории.
На деинсталяцию однозначно.
Сразу вспомнил как тратил время на бесплатные графические редакторы портированные на win с линуксов.
Ну да конечно. И удалять пришлось через revo unistaller .