d-examples/README.md

20 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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