d 相关问题

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

纯格式的std.format.format!`?

我想在纯函数中将双精度型转换为字符串。我对为什么这不是纯粹的感到困惑:wstring fromNumber(double n)pure {import std.format;返回std.format.format!(“%s” w)(n); ...

回答 1 投票 1

为什么功能chunkBy将字符串解析为整数?

在下面的代码段中,我想将字符串拆分为重复的字符。 cunkBy函数似乎返回已解析的int值,而不是字符串。为什么会这样?导入std.stdio,std ....

d
回答 1 投票 0

minElement模板容器如何工作?

在下面的函数中,如果我将k更改为:void main(){import std.algorithm.searching:minElement;导入std.stdio:writeln;导入std.array:byPair; long [string] aa = [...

d
回答 1 投票 0

如何覆盖默认的struct构造函数

我有一个结构,需要跟踪创建的实例数并将其用作唯一ID。因此,在默认构造函数中,我需要更新一个静态变量,例如:struct Wire {...

d
回答 1 投票 1

如何窥视并在foreach循环中推进一个范围

在一个遍历一个范围的foreach循环中,我想(1)前进,并且(2)窥视范围中的下一个元素而不前进。导入std.range:拆分器;导入std.conv:解析; ...

d
回答 1 投票 0

如何删除问题

我有三个数组,第一个数组充满了我需要寻找的单词

d
回答 2 投票 -5

解析子字符串而不单独分配它

我有一个包含非数字和数字的字符串。例如:string s =“ A42”;如何从此字符串中获取一个char(包含非数字)和一个int(通过解析数字获得),...

d
回答 1 投票 0


D中有哪些可用的非阻塞Web服务器?

可用于D的非阻塞服务器的当前选择是什么?目前,我找到了两个解决方案:vide.d和mangoservelets,但是我对可用的选择不满意。有什么...

回答 4 投票 3

如何使用Dlang在范围块中编写多条语句?

我想在范围块中编写多条语句,如下所示:long [] W = [0L]; long [] V = [0L]; array.each!(s => //“ s”具有以下字符串“ 3 4” W〜= s.split(“”)[0] .to!long; V〜= s ....

d
回答 1 投票 1

如何使用Dlang获取数组中元素的索引?

我想获得满足条件的数组索引。然后,我想充分利用它们。使用Ruby:#普通数组array.index {| n | n> W}#二维数组matrix.map {| arr | arr.index {...

d
回答 1 投票 0

将模板参数应用于函数而不调用函数?

我如何仅将模板参数应用于需要模板参数的函数,而不隐式调用具有零参数的函数?我想要一个函数或委托指针...

d
回答 1 投票 0

我如何在堆上分配委托?

我如何堆分配代表并获得指向它的指针?我希望能够将其强制转换为void指针并返回,因此可以将其存储在异构数组中。

d
回答 1 投票 0

Dlang:为什么不使用构造函数?

当参数完全相同时,是否有不必重复编写this(parent class args){super(parent class args);}的方法?代码:class Parent {字符串名称; this(string ...

回答 1 投票 2

“ ==”和“是”运算符在D中到底是什么?

从“用D编程”中,我了解到==运算符需要访问对象,以便在返回布尔值之前评估左右表达式。因此不是...

d
回答 1 投票 0

什么是我可以从FreeImage导出的最高位深度灰度图像?

作为背景,我正在构建一个需要相对极端细节的地形程序。我不希望文件很小,并且它们不需要在监视器上正式查看,它们...

回答 1 投票 0

如何使用JSON正文发送错误响应

我需要使用 HTTP错误代码发送JSON响应。 我如何在vibe.d中实现这一目标 我目前使用此代码: T enforceCode T HTTPServerR...

回答 1 投票 1

加快D程序的速度

我正在一个非常苛刻的项目(实际上是一个解释器),完全用D编写,我想知道通常会建议哪种类型的优化。该项目大量使用...

回答 1 投票 3

D有IIFE吗?

JavaScript具有立即调用的函数表达式,它们看起来像这样:(function(){})();我想知道是否可以在D中实现类似的功能。否则,一个额外的问题将是:...

d
回答 1 投票 0

无法将main.T类型的表达式e隐式转换为main.main.T

双重主词是什么意思?主范围是否有两个嵌套级别?错误:无法将类型为main.M!(Tuple!(wstring,wstring)*)的表达式myFunction(f)隐式转换为main.main.M!(...

d
回答 1 投票 0

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