Как на самом деле выучить C (версия 2027 года)
Автор: tony
Загружено: 2026-06-05
Просмотров: 94367
Описание:
Это быстрое и простое руководство по началу реализации команды `ls` из библиотеки Coreutils на языке C.
Репозиторий: https://github.com/tonybanters/lsbtw
XMPP-комната: xmpp:[email protected]?join
Ko-Fi: https://ko-fi.com/tonybtw
Музыка:
• Shingeki no Kyojin - EYE WATER - Soft Pian...
• Succession Main Theme - Piano (Advance dif...
Разделы
0:00 Введение
1:15 План: ls, ls -a, ls -l
2:10 Ваша первая программа на C: main()
2:45 Компиляция с GCC
3:27 printf и заголовочные файлы
4:13 Аргументы командной строки: argc и argv
5:59 Обработка Отсутствующий аргумент
6:53 Открытие каталога: opendir
8:21 Обработка ошибок с помощью perror
9:36 Чтение записей: readdir
11:23 Цикл по каталогу
12:01 Скрытие точечных файлов и closedir
13:18 Анализ -a с помощью getopt
16:47 Реализация -l: системный вызов stat
17:44 Формирование строки разрешений
21:20 Поиск владельца и группы
22:26 print_long и lstat
25:57 Первый тест: разрешения, пользователь, группа
26:49 Форматирование даты с помощью strftime
28:43 Добавление размера и количества ссылок
29:33 Подключение флага -l
30:34 Финальная демонстрация: ls -l и ls -la
31:06 Обязательный Neofetch
#linux #c #programming
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: