Вопросы с тегом 'd'

D - это язык программирования многопарадигмы, разработанный Уолтером Брайтом, а с 2006 года - Андрей Александреску. Теперь D - это сотрудничество с открытым исходным кодом.
5
ответов

ptrdiff_t слишком мало?

Я всегда задавался вопросом: не означает, что ptrdiff_t должно уметь удерживать разницу между двумя указателями по определению ? Как это происходит, когда два указателя слишком далеко? (Я не указываю на какой-либо конкретный язык ... Я имею...
задан 01.02.2011 в 08:43
5
ответов

Как использовать библиотеку C из D?

Сегодня я слышал о программировании D и о том, что он совместим с кодом C. Тем не менее я не нашел никакой информации о том, можно ли использовать библиотеки C, такие как GTK или PortAudio, от D? Если это возможно, не могли бы вы объяснить, как...
задан 27.10.2009 в 13:52
2
ответа

Существуют ли препятствия на языке C ++, которые препятствуют использованию диапазонов D?

Это вопрос пересечения C ++ / D. язык программирования D имеет диапазоны , которые - в отличие от библиотек C ++, таких как Boost.Range - являются не основанные на парах итератора. Официальная Исследовательская группа по уровням C ++ , пох...
задан 31.08.2013 в 17:29
4
ответа

Вызов C ++ из D

Я просмотрел документы, объясняющие, как вызвать C ++ из D, описанного здесь: Ссылка . Есть несколько вещей, которые мне не совсем понятны. Взяв пример, представленный на веб-сайте D: #include <iostream> using namespace std; class...
задан 02.01.2014 в 23:55
1
ответ

D: поиск всех функций с определенным атрибутом

Возможно ли в настоящее время сканировать / запрашивать / выполнять итерацию всех функций (или классов) с некоторым атрибутом в разных модулях? Например: source/packageA/something.d: @sillyWalk(10) void doSomething() { } sourc...
задан 28.08.2014 в 20:10
2
ответа

Почему в D отсутствуют классы контейнеров?

Я привык к C ++ STL-контейнерам. У D есть массивы, ассоциативные массивы и строки, но где остальные? Я знаю о std.container , но, насколько я могу судить, у него есть только один контейнер, красно-черное дерево, которое я мог бы использовать, ес...
задан 23.08.2011 в 16:04
2
ответа

Разница между 'const ref' и 'in'?

Я пытаюсь понять разницу между const ref и in , особенно когда дело доходит до производительности. Я знаю, что in эквивалентно const scope , но что означает the scope stor­age class means that ref­er­ences in the pa­ra­me­ter can...
задан 15.12.2011 в 06:32
4
ответа

В чем разница между константой и неизменяемой в D?

В чем разница между квалификаторами const и immutable в D?     
задан 14.06.2013 в 21:28
2
ответа

для операторов foreach в D

Помимо синтаксических различий, являются ли они по сути одинаковыми? Оба они реализованы на основном языке? или foreach части стандартной библиотеки? Что же касается производительности, то это имеет значение, если я выбираю один за другим?  ...
задан 12.04.2011 в 05:37
7
ответов

Haskell или D для настольного приложения GUI?

Мне нравится haskell и многие вещи, связанные с ним, как его тип-движок, много пакетов в Hackage, приятное сообщество, активное развитие и т. д. Otoh, у меня был опыт, что некоторые люди отказались от нашего запланированного проекта, считая H...
задан 05.10.2010 в 13:14