Menu

Импорты и модули

Чтобы написать простейшую программу hello world на языке D, требуются импорты. Инструкция import делает доступными все публичные функции и типы указанного модуля.

Стандартная библиотека Phobos находится в пакете std, и ссылаться на её модули нужно через import std.МОДУЛЬ

С помощью import также можно выборочно импортировать необходимые символы из модуля:

import std.stdio : writeln, writefln;

Выборочное импортирование может быть использовано для улучшения читабельности, делая очевидным, откуда берётся символ, а также как способ предотвращения конфликтов символов с одинаковыми именами из разных модулей.

Инструкция import не обязана находиться в самом начале исходного файла. Она также может быть использована локально, внутри функций.

rdmd playground.d