d 相关问题

D是由Walter Bright开发的多范式系统编程语言,自2006年以来,Andrei Alexandrescu开发。现在,D是一个开源协作。

具有vibe.d的多份表单数据

我正在尝试使用vibe.d提交包含图像的多部分表单。我的代码如下:auto f = File(“ image.jpg”);自动数据=新的char [f.size]; f.rawRead(数据);字符串...

回答 1 投票 0

D中用于currying函数的模板?

是否有可能编写可用于自动管理D中函数的模板或类似文件?手动写出所有嵌套的委托人会使我丧命。基本上,对于具有例如...

回答 1 投票 0

为什么DMD无法编译以下D代码片段?

我正在学习D,并使用run.dlang.io进行调试。下面的代码在run.dlang.io上运行没有问题:import std.stdio;导入标准算法;导入std.range;导入std.typecons; ...

d
回答 1 投票 0

d - 异常不受作用域语句进行处理

为什么这个代码导致运行时异常,当我希望它的范围说明如何处理?无效scopeTest(参照INT I){I = 10 / I;范围(失败)I = 0; } ... INT J = ...

d
回答 3 投票 2

调用排序映射后阵列上

我想修剪白色空间关闭后,从线路长度标准输入读取行进行排序。该代码按预期工作。进口std.algorithm,std.array,std.stdio,std.string;无效的主要(){...标准输入

d
回答 1 投票 3

拨打国际长途d C#程序

我怎样才能调用C#功能(DLL)从d?我曾尝试或正在看下面:使用废弃单包(https://github.com/kubasz/derelict-mono)使用托管输出(见...

回答 1 投票 2

是什么在DMD堆栈跟踪的地址是什么意思?

我编译文件stacktrace.d:无效的主要(){断言(假);}与ASLR关闭,当运行我得到:[email protected](2):断言失败------ ---------- ??:? ...

回答 1 投票 4

比较运营商d重载类?

目前我正在学习d,并努力理解如何运算符重载可以为一类工作?重写opCmp有意义,工作正常的结构,但一类它需要...

回答 1 投票 2

在Dlang中传递函数指针

我正在尝试使用Dlang运行OpenGL示例。 void onError(int code,const(char)* text)nothrow {}用法:glfwSetErrorCallback(&onError);绑定代码:__ hashared {da_glfwSetErrorCallback ...

回答 2 投票 6

如何检查另一个数组中是否有数组元素?

我有字符串aabbccddeeffgg我需要检查它是否有最后一个元素来自数组:[“bb”,“cc”]。 D中最好的方法是什么?

d
回答 1 投票 3

如何在std.experimental.logger中使用loglevel中的级别?

在std.experimental.logger中有以下内容:logf(LogLevel.info,5 <6,“%s到sharedLog及其LogLevel.info”,“Logging”);什么是5 <6的东西?

回答 1 投票 1

最重要的依赖性刺激者被认为是不好的做法吗?

我正在重新实现D编程语言中的Python Dependency Injector之类的东西。我想为D构建一个纯依赖注入框架。重写被认为是糟糕的提供者...

回答 1 投票 1

rdmd命令无法识别

我是D的第一个计时器,所以也许我错过了一些明显的东西。我正在尝试使用rdmd命令编译一些D代码。 $ rdmd dfile.d input.txt找不到命令'rdmd',你的意思是:......

回答 1 投票 2

试图导入一些模块但得到“......无法读取”

我是D的新手,我正在尝试使用子模块创建一个简单的启动项目。作为一个例子,我一直在关注d2d源代码结构,但我不能让我的项目使用DUB进行编译。我......

d
回答 2 投票 0

将C预处理器宏转换为D模板或mixin

我正在努力将C库转换为D,我想知道在D中模仿以下C预处理器宏的最佳方法是什么。 #define LV2_ATOM_SEQUENCE_FOREACH(seq,iter)\ for(...

回答 1 投票 1

如何将DList的内容作为数组输出到控制台?

我刚刚开始学习Dlang。需要输出DList!int作为数组 - [1,2,3]。 import std.stdio:writeln; import std.container.dlist:DList; void main(){DList!int list;列表....

d dmd
回答 1 投票 2

如何排序DList?

如何对列表和列表进行排序?在Python中我们可以在Java中执行list.sort() - Collections.sort(linkedList,new Comparator ...)我无法弄清楚如何在D中做同样的事情。

回答 1 投票 2

如何解码服务器对utf-8的响应?

我使用std.net.curl.get获取json。这是代码:import std.stdio; import std.json; import std.net.curl; void getJson(){auto url =“http://some_domain.com”; auto client = HTTP(); ...

回答 1 投票 0

什么是DigitalMars D编程的最佳IDE? [关闭]

数字火星D在很多方面似乎都是非常好的编程语言,但我唯一的问题是在旧的命令行中向编译器写入参数的浪费时间...

ide d
回答 5 投票 11

如何使用类型推断,以便删除可能的immutable / const?

如何使用类型推断来删除变量声明中的immutable / const?这有可能吗? immutable uint immutableX = 42; //保留类型(uint)但删除不变性/ * ...

d
回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.