4
ответа

D массивы символов языка программирования

Это может звучать действительно глупым. но у меня есть странная проблема с языком программирования D. Когда я пытаюсь создать новый массив как это: импорт std.stdio; освободите основной () {символ [] переменная = "значение"...
вопрос задан: 3 April 2014 18:22
3
ответа

Компилятор Digital Mars D; получение вывода ASM

Я читаю книгу Андрея Александреску о языке программирования D. Он отличный писатель и довольно хорошо объясняет аспекты языка D. Однако я нахожу определенное ...
вопрос задан: 28 August 2010 21:42
3
ответа

DMD 2 на Snow Leopard

Кто-либо судил Digitalmar D компилятор (версия 2) на Snow Leopard? Я хотел бы обновить, но у меня скорее будет работа D компилятором.
вопрос задан: 18 September 2009 10:42
2
ответа

Язык программирования D: модуль stdio не может прочитать файл std \ stdio.d

Я установил dmd (2.0?) С помощью установщика Windows и пытаюсь скомпилировать следующую программу: module tcpechoserver; импорт std.stdio; const int MAXPENDING = 5; int main (char [] [] argv) модуль tcpechoserver; импорт std.stdio; const int MAXPENDING =
вопрос задан: 2 April 2014 19:33
1
ответ

Сортировка на основе ассоциативных массивов в D

Я пытаюсь последовать примерам, данным в различных местах для приложений D. Обычно при изучении языка я запускаю на приложениях в качестве примера и изменяю их сам, просто для проверения материала. Одно приложение, которое поймало мой...
вопрос задан: 6 February 2013 13:02
0
ответов

Почему readf работает не так, как ожидалось?

import std.stdio; void main () {int n; while (readf ("% d", & n)) {если (n == 11) перерыв; Writeln (п); } } Первая итерация работает, и она печатает n, но после этого readf () никогда ...
вопрос задан: 2 April 2014 19:59
0
ответов

Почему readf не возвращает значение?

Согласно документации, readf должен возвращать uint. Но даже этот простой пример не компилируется: hello.d import std.stdio; void main () {int x; uint r = readf ("% s", & ...
вопрос задан: 2 April 2014 19:53
0
ответов

Функции расширения в D

Я недавно купил "Язык программирования D". Отличная книга, очень познавательная. Однако у меня возникают проблемы при попытке скомпилировать языковую функцию, перечисленную в книге: Функции расширения. В ...
вопрос задан: 16 April 2012 17:11
0
ответов

Отправка шаблонной функции в качестве аргумента шаблонной функции в D

Я пытаюсь отправить функцию сортировки D в качестве аргумента шаблона в канал функция. Когда я использую сортировку без аргументов шаблона, она работает: import std.stdio,std.algorithm,std.functional; пустая функция() { ...
вопрос задан: 9 March 2012 20:37
0
ответов

Визуализация простого прямоугольника с помощью OpenGL 3 на языке D

Я схожу с ума, потому что не могу заставить простой набор треугольников появиться на моем экране. Я использую OpenGL3 (без устаревшего фиксированного конвейера), используя заброшенные привязки для программирования D...
вопрос задан: 6 March 2012 04:11
0
ответов

Анализ файла с помощью D

Я новичок в D и хотел бы проанализировать биологический файл формы> имя1 acgcgcagagatatagctagatcg aagctctgctcgcgct > имя2 acgggggcttgctagctcgatagatcga agctctctttctccttcttcttctagagaga > ...
вопрос задан: 24 January 2012 19:57
0
ответов

Как использовать gtkD в Win7 и dmd (D2)?

Я загрузил gtkD-1.5.1 и распаковал в какой-то каталог gtkD. Что мне делать дальше? Я не понимаю, нужно ли мне компилировать и связывать его с какой-то библиотекой или просто ссылаться на нее в моем коде? Изменить: (@dsimcha) ...
вопрос задан: 10 January 2012 14:33
0
ответов

Производительность D: union vs @property

Я занимаюсь портированием, улучшением и преобразованием нашего SDK reign с C # на D. В настоящее время работаю над математическим модулем Vector2. Будет ли разница в производительности между двумя структурами ...
вопрос задан: 31 December 2011 09:05
0
ответов

Проблемы с компилятором Mono-D DMD

Благодаря таким функциям, как завершение кода и простой рефакторинг, написание D в Mono-D почти так же продуктивно, как написание C # в Visual Studios. Все отлично работает в Linux, просто установите Mono Develop, добавьте ...
вопрос задан: 30 December 2011 20:31
0
ответов

Элегантная перегрузка оператора в D

Некоторое время я был сбит с толку относительно направления перегрузки оператора D, но теперь я понимаю, что это красивая система ... если бы только работать с основными типами (int, float и т. д.). Рассмотрим следующее ...
вопрос задан: 16 December 2011 13:35
0
ответов

DMD против GDC против LDC

Каковы плюсы и минусы различных компиляторов D ? Как производительность и соответствие стандартам / поддержка D2? Насколько хорошо поддерживаются отладчики? Насколько хороши сообщения об ошибках и является ли IDE ...
вопрос задан: 20 July 2011 08:11
0
ответов

Как использовать «Конструкторы шаблонов» в D?

Документация по шаблонам для D включает небольшой раздел под названием «Конструкторы шаблонов». В этом разделе нет примеров или обширной документации. Я пытаюсь использовать эту функцию (Я ...
вопрос задан: 1 July 2011 22:54
0
ответов

Создание тангобо для работы с DMDScript / Получение сценария ECMA для работы с D1-Tango

Я пытаюсь установить DMDScript-tango на мою установку win32 D1-Tango. Я использую версию 0.99.9 Kai. Когда я пытаюсь собрать его, я получаю следующую ошибку (среди прочего) C: \ DMD \ sources \ ...
вопрос задан: 25 June 2011 09:21
0
ответов

d язык программирования: проблема со стандартным вводом или недоразумение?

Вот простая программа, которая считывает строки из стандартного ввода и выводит их на стандартный вывод. модуль тестовый; import std.stdio; void main (string [] args) {foreach (int i, string line; lines (stdin)) {...
вопрос задан: 7 April 2011 14:05
0
ответов

Что такое эквивалент «yield return» в языке программирования D?

Вот простой генератор на C #. IEnumerable Foo () {int = 1, b = 1; while (true) {yield return b; int temp = a + b; ...
вопрос задан: 5 October 2010 16:45
0
ответов

Написание привязки D (D2) для существующих библиотек C

Я бы очень хотел больше узнать о D, но отсутствие хорошей поддержки библиотек действительно мешает мне. Поэтому я хотел бы создать некоторые привязки D для существующих библиотек C, которые я хотел бы использовать. Я никогда не делал ...
вопрос задан: 4 September 2010 15:50