Вопросы по теме 'dmd'

D2: оператор switch и переменные
В книге "Язык программирования D" я вижу следующее: Обычно выражения case являются константами времени компиляции, но D также допускает переменные и гарантирует оценку лексического порядка до первого совпадения. Код: void main() {...
153 просмотров
d dmd
schedule 05.12.2023

Как передать указатель функции ref/out на функцию?
Я хочу создать экземпляр указателя функции: static void GetProc (out function f) { auto full = demangle(f.mangleof); auto name = full[full.lastIndexOf('.')+1..$]; f = cast(typeof(f)) GetProcAddress(hModule,name.toStringz); } Но...
159 просмотров
d dmd
schedule 04.12.2022

Проблемы компоновщика с dmd и Derelict в Linux: Ld не может найти файлы .a
Я пытаюсь написать тестовую программу на D, используя привязки Derelict2. Вот мой код: import std.stdio; import derelict.sfml.audio; pragma(lib, "/home/ryan/Derelict2/lib/libDerelictSFMLAudio.a"); pragma(lib,...
380 просмотров
schedule 04.02.2024

Почему patch.d требует прав администратора?
Я использую DMD32 D Compiler v2.071.1 в Windows 8.1 (последнее обновление от 19.09.2016). Когда я компилирую файл D, который содержит «патч» в имени файла, полученный исполняемый файл запрашивает права администратора. Почему? Если я назову...
530 просмотров
schedule 16.03.2024