Я пишу приложение D, которое я хочу упаковать в качестве пакета Debian. Кто-нибудь знает учебное пособие или скелетной пакет, чтобы показать мне, как сделать это для приложения D? Нужно ли использовать ...
Я использую язык D, и хотел бы получить значение по умолчанию универсального типа, аналогично способом по умолчанию (T) работает в C #. Это возможно? Если нет, - каковы возможные обходные пути?
Я хочу как можно быстрее читать отдельные байты из файла в приложение D2. Приложению требуется байт на байт, поэтому чтение больших блоков данных не является вариантом интерфейса для считывателя ....
В D определена функция main: void main (/ * возможно, некоторые аргументы, но я не помню * /)
{} Я точно знаю, что эта функция возвращает ноль в случае успеха и ненулевое значение в случае неудачи, и все же это ...
Я хочу реализовать общую иерархию для древовидных структур, которую впоследствии можно будет использовать независимо от реализации для описания общих алгоритмов над деревьями. Я начал с этой иерархии: ...
Меня не очень волнует сборка мусора, если она есть, она должна быть необязательной. Язык D отвечает всем требованиям, но я изучаю другие варианты. Удивительно для меня, это кажется малонаселенным ...
Я ищу что-то вроде CTAN, CPAN, PyPI. Стандартное место для солидных сторонних библиотек. Существует Dsource, но большинство библиотек, похоже, уже не существует, а Dsource сам ...
, я реализовал библиотеку динамической типизации для D, когда я столкнулся с интересной проблемой. Прямо сейчас мне удалось создать функцию с именем dynamic (), которая возвращает динамическую версию ...
Есть ли в D оператор выхода, аналогичный тому, что есть в java, python, c / c ++. Какой (большой шок) выйдет из выполнения программы? Что-то вроде exit ();
Я разместил это в группе новостей D несколько месяцев назад, но по какой-то причине ответ меня так и не убедил, поэтому я решил спросить об этом здесь. Грамматика языка D явно контекстно-независима. Грамматика ...
Я пытаюсь реализовать свой собственный диапазон в D, и у меня проблемы с его .front () метод. Изменить: мне нужно, чтобы возвращаемое значение было по ссылке. Если я сделаю его константным, то возвращаемый объект будет копией, ...
Я делаю свою небольшую библиотеку удобных функций и пытаюсь следовать соглашению об именах Фобоса, но меня очень смущает. Как мне узнать, где все подойдет? Пример: Если бы был ...
Я пытаюсь лучше изучить Y-комбинатор (я вроде как понимаю его на схеме) и реализовать его в D 2.0, и я с треском проваливается: auto fact = delegate (uint delegate (uint) recurse)
{...
Я использую https://bitbucket.org/goshawk/gdc/downloads/gcc-4.5.2-tdm -1-gdc-r575-20110723.zip с TDM GCC 4.5.2 в режиме -v2 для создания DLL. В одном из модулей я импортировал std.stdint. Так что я подумал, что ...
En msdn Artikel iwwer C # mam Numm Wiel tëscht Klassen a Strukture gëtt de folgende Rot: Betruecht eng Struktur ze definéieren amplaz eng Klass wann Instanzen vum Typ kleng sinn an allgemeng ...
Я подумал попробовать использовать D для некоторых сценариев системного администрирования, которые требуют высокой производительности (для сравнения производительности с python / perl и т. д.). Я не могу найти пример в обучающих материалах, которые я пр
Через 10 или даже 5 лет не будет [Edit2: сервер или рабочий стол ] 32-битные процессоры. Итак, есть ли преимущества в использовании int (32 бит) над long (64 бит)?
А есть ли недостатки в использовании int? ...
Я хотел бы получить имена и значения из типа перечисления в D2. Я знаю, что могу получить значения перечисления, используя std.traits, но как насчет имен? Дано: enum lst
{яблоко, бутылка, апельсин, синий} ...
Я начал использовать D несколько дней назад, и мне это очень нравится. Мне было интересно ... А есть ли библиотека обработки изображений для D? Может что-то вроде opencv? Я искал, но не повезло ...
Каковы плюсы и минусы различных компиляторов D ? Как производительность и соответствие стандартам / поддержка D2? Насколько хорошо поддерживаются отладчики? Насколько хороши сообщения об ошибках и является ли IDE ...
Я только что кое-что понял: почти все в D становится шаблонным. Это здорово для одного исполняемого файла, но как это работает с разделяемыми библиотеками? Если код не сгенерирован, пока он ...
Документация по шаблонам для D включает небольшой раздел под названием «Конструкторы шаблонов». В этом разделе нет примеров или обширной документации. Я пытаюсь использовать эту функцию (Я ...
Я нашел примеры ленивого вычисления аргументов функции в D http://www.digitalmars.com/d/2.0/lazy-evaluation.html Мне интересно, как реализовать возможные бесконечные структуры данных в D, как это ...
Я пытаюсь установить DMDScript-tango на мою установку win32 D1-Tango. Я использую версию 0.99.9 Kai. Когда я пытаюсь собрать его, я получаю следующую ошибку (среди прочего) C: \ DMD \ sources \ ...
Мне нужно разделить BitArray (из std.bitmanip) на половины. До сих пор я обнаружил, что нарезка не реализована, итерация по нему и добавление или назначение приводит к исключению вне диапазона ...