Вопросы по теме 'dmd'
D2: оператор switch и переменные
В книге "Язык программирования D" я вижу следующее:
Обычно выражения case являются константами времени компиляции, но D также допускает переменные и гарантирует оценку лексического порядка до первого совпадения.
Код:
void main()
{...
153 просмотров
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 просмотров
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