1.7 KiB
1.7 KiB
Примеры на D
Реализация простых функций на языке D, включающих в себя различные примеры. Каждый пример вынесен в отдельный модуль, что позволяет без привязок к общему коду изучить код конкретного примера.
Данные примеры содержат:
d-examples
├── common # Общего назначения
│ ├── variant # Динамическая работа с разными типами данных в одной переменной
│ ├── isexists # Проверяет наличие исполняемого файла в директориях,указанных в переменной окружения PATH
│ └── splittext # Форматирует массив строк, разбивая их на строки указанной длины
├── ncurses # Использование библиотеки ncurses
│ ├── menu # Интерактивное консольное меню
│ └── password # Консольное окно для ввода пароля
└── shell # Запуск команд в shell
├── pipe # Чтение выходных данных на примере ip
├── spinner # Эмуляция статуса выполнения процесса
└── ospinner # Демонстрирует объектно-ориентированный подход к созданию анимации спиннера в консоли