Пікірлер
@LBVN14
@LBVN14 2 күн бұрын
Гена, ну где ты? Спаси уже наконец-то русский мир IT :)
@ANTGPRO
@ANTGPRO 2 күн бұрын
@@LBVN14 Скоро будет, работаю над сайтом ☺️
@uzurbatya
@uzurbatya 11 күн бұрын
1:31 null terminated... side? Не понял, null terminated что?
@ANTGPRO
@ANTGPRO 11 күн бұрын
@@uzurbatya sign, знак
@nightwitch698
@nightwitch698 15 күн бұрын
Гена, подскажи пожалуйста настройки launch.json, неделю снашаюсь с ним, не могу запустить дебаггинг(((
@ANTGPRO
@ANTGPRO 14 күн бұрын
@@nightwitch698 Сделаю пост.
@nightwitch698
@nightwitch698 14 күн бұрын
​@@ANTGPRO, спасибо,бро.Ты реально открыл мне мир Си))
@ddxxz
@ddxxz 15 күн бұрын
а обязательно скачивать убунту? у меня ошибку выдает , не понимаю как исправить
@ANTGPRO
@ANTGPRO 15 күн бұрын
@@ddxxz можно через виртуалку поставить
@РомаРвалов
@РомаРвалов 16 күн бұрын
Здравствуйте, а почему, когда я пишу команду lsp пишет Command 'lsp' not found, but there are 17 similar ones. Может это как то связано с версией компилятора?
@ANTGPRO
@ANTGPRO 16 күн бұрын
Здравствуйте! Используйте ls -l, lsp это мой alias для этой команды, он локальный.
@РомаРвалов
@РомаРвалов 16 күн бұрын
@@ANTGPRO Понял, спасибо
@PAY_SEND_UZ
@PAY_SEND_UZ 17 күн бұрын
почему после echo стоит $
@PAY_SEND_UZ
@PAY_SEND_UZ 17 күн бұрын
комменты не бывает лишними, твои повторения в сто раз это лишнее
@PAY_SEND_UZ
@PAY_SEND_UZ 18 күн бұрын
много воды много говоришь одно и тоже
@maksfreeman5757
@maksfreeman5757 19 күн бұрын
Люди подскажите, хочу написать программу которая будет вызывать информацию по вводимому коду с консоли, мозгов не хватает для реализации проекта, хееелп
@maksfreeman5757
@maksfreeman5757 19 күн бұрын
@antgpro дай совет
@maksfreeman5757
@maksfreeman5757 19 күн бұрын
@ANTGPRO хелп ми
@skain7824
@skain7824 19 күн бұрын
По сравнению с твоим курсом , Гошу Дударь даже рядом не стоял )
@ANTGPRO
@ANTGPRO 19 күн бұрын
ахахахахах)
@uzurbatya
@uzurbatya 23 күн бұрын
Про запись понятно - можно нарушить работу других программ, и могут быть последствия. Но что будет-то, если прочитать данные за пределами границы массива? Почему нельзя? Разве что-то сломается?
@ANTGPRO
@ANTGPRO 23 күн бұрын
Чтение безопасно, так как оно не меняет данные и не нарушает их целостность в памяти, но в то же время через чтение можно получить доступ к чувствительным данным в памяти других программ.
@ANTGPRO
@ANTGPRO 23 күн бұрын
Технически читать данные возможно, но с точки зрения разработчика нужно проверять границы массива, чтобы не лезть в те ячейки памяти, которые не имеют отношения к нашей программе.
@pyetr
@pyetr 24 күн бұрын
на windows(cmd) echo $? это echo %ERRORLEVEL%
@majach2222
@majach2222 Ай бұрын
Можешь запустить в его окно-решетку бумажный самолётик. Он поймёт
@majach2222
@majach2222 Ай бұрын
@@ANTGPRO 🫶🏼
@majach2222
@majach2222 Ай бұрын
@@ANTGPRO В твиттере уже спохватились все держатели тапалок
@НинаЗвержановская-х2в
@НинаЗвержановская-х2в Ай бұрын
Спасибо за уроки,очень понятно объясняете
@veimond3619
@veimond3619 Ай бұрын
Через сколько примерно будет сайт готов?
@veimond3619
@veimond3619 Ай бұрын
Здравствуйте! Получается курс летом точно уже не выйдет? Стоит ли ожидать в сентябре или до конца года?
@ANTGPRO
@ANTGPRO Ай бұрын
@@veimond3619 Здравствуйте! Сначала будет сайт, а потом курсы.
@veimond3619
@veimond3619 Ай бұрын
@@ANTGPRO а через сколько примерно сайт будет?
@ANTGPRO
@ANTGPRO Ай бұрын
@@veimond3619 Этой осенью должен быть.
@Ben_Shao
@Ben_Shao Ай бұрын
Ctrl shif i это просто имба, даже жаль что я так поздно начал смотреть твои ролики
@imgod938
@imgod938 Ай бұрын
Посоветуйте книгу по программированию на Си, пожалуйста
@ANTGPRO
@ANTGPRO Ай бұрын
@@imgod938 Привет! Список литературы будет на сайте, сайт пока в разработке.
@imgod938
@imgod938 Ай бұрын
@@ANTGPRO спасибо, жду
@onionsnp
@onionsnp Ай бұрын
@@ANTGPRO Будет очень круто, если вы сделаете курс по computer science
@nightwitch698
@nightwitch698 Ай бұрын
непонятно, почему в функцию можно передать(const char **string), а объявить и инициализировать const char **states[={"Moscow","New-York","Kiev"}; нельзя?
@ANTGPRO
@ANTGPRO Ай бұрын
Потому что в первом случае мы передаем адрес, а во втором нам нужно самостоятельно выделить память под данные.
@nightwitch698
@nightwitch698 Ай бұрын
36:13 при компиляции с флагом -pedantic компилятор ругается :format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘float *’ Это нормально?
@ANTGPRO
@ANTGPRO Ай бұрын
@@nightwitch698 Он говорит, что тип указателя не совпадает. Можно сделать cast: (void *)pointerName в месте его использования, короче говоря при выводе добавить скобки (void *) перед именем указателя.
@ANTGPRO
@ANTGPRO Ай бұрын
@@nightwitch698 Раньше такого предупреждения/ошибки не было, она появилась в более новых версиях компилятора.
@nightwitch698
@nightwitch698 Ай бұрын
Гена как-ты так строки меняешь местами 3:40?
@ANTGPRO
@ANTGPRO Ай бұрын
Привет! Попробуй Alt + Стрелка вверх
@Keriokutori
@Keriokutori 2 ай бұрын
Сиси плюс плюс❤
@systemcrashed6782
@systemcrashed6782 2 ай бұрын
Без указателей в курсе не так весело 🥲
@ANTGPRO
@ANTGPRO 2 ай бұрын
Да) по указателям будет отдельный курс)
@systemcrashed6782
@systemcrashed6782 2 ай бұрын
@@ANTGPRO ну это чудесно
@nightwitch698
@nightwitch698 2 ай бұрын
Не понял, как после cat stdio.h | less выйти, у меня в конце файла [END] и ничего не вводится в строку
@ANTGPRO
@ANTGPRO 2 ай бұрын
@@nightwitch698 Ctrl + C
@nightwitch698
@nightwitch698 2 ай бұрын
@@ANTGPRO не работает((
@nightwitch698
@nightwitch698 2 ай бұрын
Но если нажать q, то выйдет))
@nightwitch698
@nightwitch698 2 ай бұрын
gcc: error: -E or -x required when input is from standard input выходит ошибка с pedantic((
@nightwitch698
@nightwitch698 2 ай бұрын
gcc: error: -E or -x required when input is from standard input а у меня почему-то такая ошибка выходит((
@nightwitch698
@nightwitch698 2 ай бұрын
mkdir: cannot create directory ‘C’: Permission denied И как создать папку?
@ANTGPRO
@ANTGPRO 2 ай бұрын
@@nightwitch698 Важно то, где вы создаете директорию, попробуйте: 1. cd ~/ 2. mkdir C 3. ls -l Первая команда перейдет в ваш домашний каталог, а вторая создаст директорию. Третья выведет список директорий, там должна быть ваша.
@nightwitch698
@nightwitch698 2 ай бұрын
а когда создали файлик test?
@Какой-тоЧеловек-ю2к
@Какой-тоЧеловек-ю2к 24 күн бұрын
Тоже пропустил)
@nightwitch698
@nightwitch698 2 ай бұрын
apt update, apt apgrade вообще не работало, пока не отключил антивирус Dr.Web
@Fan-pm4vm
@Fan-pm4vm 2 ай бұрын
Такой вопрос, не про программирование. Как вы структурируете информацию? У меня появляются мысли, какие-то интересные факты (не задачи, а что-то такое, что хотелось бы сохранить на долгосрок). Но когда я их все записываю в заметках, то со временем это все превращается в кашу. Даже банально взять пример английский или программирование. Где бы хрнаить эти данные, как их правильно структурировать. Может есть книги какие-то про это? Или из личного опыта что-то подскажете?
@ANTGPRO
@ANTGPRO 2 ай бұрын
@@Fan-pm4vm Очень хороший вопрос. Рекомендую вести заметки в файлах Markdown. Почитайте и посмотрите документацию об этом типе документа. В программировании он на каждом шагу, а если говорить про обычные заметки, то я часто вижу Notion, но считаю, что он слишком накручен для записей.
@ANTGPRO
@ANTGPRO 2 ай бұрын
@@Fan-pm4vm Как структурировать информацию вы можете посмотреть в opensource-проектах на Github. Opensource документируют так, чтобы человек всё понял с первого раза, подробно, но без излишеств.
@Fan-pm4vm
@Fan-pm4vm 2 ай бұрын
@@ANTGPRO Хорошо, так и поступлю. А вообще, если будет желание и свободное время, то было бы классно увидеть ролик как вы структурируете свои какие нибудь данные (длинною в 10-20мин от вас). А то в ю тубе ни одного нормального видео не нашел. Так на заметку) был бы признателен, да и многим было бы полезно
@bekmirzo_berdimurodov
@bekmirzo_berdimurodov 2 ай бұрын
Что делать, если я не понял многое в этом видео
@ANTGPRO
@ANTGPRO 2 ай бұрын
Привет! Это нормально, пересмотреть, а лучше пересмотреть предыдущие видеоуроки в том числе.
@ANTGPRO
@ANTGPRO 2 ай бұрын
Можешь ещё старый курс посмотреть, для ознакомления.
@bekmirzo_berdimurodov
@bekmirzo_berdimurodov 2 ай бұрын
почему код сработал без ошибок?, так как вы не подключили библиотеку stdio.h..
@Frtyiknvv
@Frtyiknvv 2 ай бұрын
А какой у него гит хаб?
@ВолодимирСвириденко-ж9ч
@ВолодимирСвириденко-ж9ч 2 ай бұрын
на Маке не работает комментирование с помощью клавиш Control + /
@ANTGPRO
@ANTGPRO 2 ай бұрын
попробуй alt или option, либо посмотри в настройках
@ВолодимирСвириденко-ж9ч
@ВолодимирСвириденко-ж9ч 2 ай бұрын
если аргументы не влияют на выполнение программы, то как аргументы тогда используются в коде, их можно вызывать когда нужно?
@ANTGPRO
@ANTGPRO 2 ай бұрын
Да, и если ты их не используешь, то можешь просто их удалить.
@ВолодимирСвириденко-ж9ч
@ВолодимирСвириденко-ж9ч 2 ай бұрын
Компилятор выводит все что было в функции прописано и в puts, но дополнительно вылазит 2 ошибки: unused parameter 'argc' [-Wunused-parameter] и unused parameter 'argv' [-Wunused-parameter] но они в принципе не резонироют с программой. Это нормалььно? я на Маке работаю
@ANTGPRO
@ANTGPRO 2 ай бұрын
Это не ошибки, это warnings (предупреждения). Ты можешь просто убрать аргументы из функции main, скомпилируй и запусти, предупреждения пропадут.
@АлексейШульженко-и2м
@АлексейШульженко-и2м 2 ай бұрын
А чем отличается puts(""); от printf(""); ?
@ANTGPRO
@ANTGPRO 2 ай бұрын
puts просто выводит строку, а printf позволяет работать с разными типами данных и форматированием.
@bekmirzo_berdimurodov
@bekmirzo_berdimurodov 2 ай бұрын
1:19 каким сочетанием клавиш бы подняли на строку выше?
@ВолодимирСвириденко-ж9ч
@ВолодимирСвириденко-ж9ч 2 ай бұрын
Гена, а если у меня МакБук, то как быть с теми настройками что на Виндовс, на Маке?
@ANTGPRO
@ANTGPRO 2 ай бұрын
Привет! Как раз про это скоро будет пост в телеге.
@kroulidevilofficial
@kroulidevilofficial 2 ай бұрын
Мне кажется последние два видео довольно полезно прослушать для всех людей вне зависимости от их сферы деятельности, спасибо за приятные 20 минут раздумий!
@I_am_Pathos
@I_am_Pathos 2 ай бұрын
Благодарю за курс! Вы большой профессионал!
@bekmirzo_berdimurodov
@bekmirzo_berdimurodov 2 ай бұрын
с какого сайта делаете Обложку видео (в начале)?
@ANTGPRO
@ANTGPRO 2 ай бұрын
@@bekmirzo_berdimurodov это я делал)
@bekmirzo_berdimurodov
@bekmirzo_berdimurodov 2 ай бұрын
@@ANTGPRO с помощью какого редактора? советы какие нибудь дайте, на будущее чтобы такие обложки делать
@majach2222
@majach2222 3 ай бұрын
Ага. ага
@bekmirzo_berdimurodov
@bekmirzo_berdimurodov 3 ай бұрын
спасибо за урок))
@ChineseLanguageForVK
@ChineseLanguageForVK 3 ай бұрын
Уже скоро
@ANTGPRO
@ANTGPRO 3 ай бұрын
@@ChineseLanguageForVK как ни странно, но да!
@Андрей_Бондарь
@Андрей_Бондарь 3 ай бұрын
в каком редакторе делаете презентации?
@hzlll004
@hzlll004 3 ай бұрын
Что если ОС МакОС? Не нужно ничего устанавливать я так понимаю?
@ANTGPRO
@ANTGPRO 2 ай бұрын
Да, в MacOS есть компилятор Clang, или через brew можно установить GCC.
@kassxxv
@kassxxv 3 ай бұрын
Здраствуйте, когда планируется продолжение?
@ANTGPRO
@ANTGPRO 3 ай бұрын
Здравствуй! Планирую этим летом, сроки могут сместиться, но в этом году продолжим.
@Mihail_Duymin
@Mihail_Duymin 3 ай бұрын
Так это не полный курс что то надо покупать?
@ANTGPRO
@ANTGPRO 3 ай бұрын
Покупать не надо, остальные видео появятся на канале позже. Он был платным.
@Mihail_Duymin
@Mihail_Duymin 3 ай бұрын
@@ANTGPRO спасибо, а то тут шутят про видео №0
@I_am_Pathos
@I_am_Pathos 4 ай бұрын
У меня почему-то команда file app.c выдаёт вот такую ошибку и в PowerShell: file : The term 'file' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the sp elling of the name, or if a path was included, verify that the path is correct and try again. и Hyper: 'file' is not recognized as an internal or external command, operable program or batch file.
@ANTGPRO
@ANTGPRO 4 ай бұрын
Команда file используется в терминале Linux, а у Вас Windows.
@I_am_Pathos
@I_am_Pathos 4 ай бұрын
@@ANTGPRO А как тогда в Windows использовать альтернативную команду?