D是由Walter Bright开发的多范式系统编程语言,自2006年以来,Andrei Alexandrescu开发。现在,D是一个开源协作。
使用dfmt,D语言的源代码格式化程序,以下代码:auto carModels = [“ alpha”,“ bravo”,“ charlie”,“ delta”]];重新格式化为:auto carModels = [“ ...
在MacOS上构建D项目时出错(找不到object._d_arraysetlengthTImpl)
我正在尝试在家用Mac上构建现有的Dlang项目。但我收到此错误。我什么都没找到。 $ dub build运行vibe-d:tls的预生成命令...执行“ ...
我正在尝试用D编程语言编写一个函数来替换对C的strtold的调用。 (理论上:要使用D中的strtold,必须将D字符串转换为C字符串,这效率低下。...
DrawText的第一个参数需要为const(char)*,但我尝试使用它!为此,并失败了:( yVel = to!(string)(player.vel.y); DrawText(yVel,player.pos.x,player.pos.y-40,20,RAYWHITE); ...
我有两个用于Django项目的开发机器-塔式和便携式计算机。我使用私有git repo来保持项目同步。我在塔上工作了一段时间,将更改提交到我的git repo(...
为了研究目的,我试图创建一个违反Liskov原理的示例:import std.stdio; Pessoa类{字符串nome;字符串apelido this(string nome,string apelido){...
我有几个正则表达式需要连续应用。例如:import std.regex;自动ctrex1 = ctRegex!(`def \ s \ n`); auto ctrex2 = ctRegex!(`func \(`);我想将它们包装在...
我想在纯函数中将双精度型转换为字符串。我对为什么这不是纯粹的感到困惑:wstring fromNumber(double n)pure {import std.format;返回std.format.format!(“%s” w)(n); ...
在下面的代码段中,我想将字符串拆分为重复的字符。 cunkBy函数似乎返回已解析的int值,而不是字符串。为什么会这样?导入std.stdio,std ....
在下面的函数中,如果我将k更改为:void main(){import std.algorithm.searching:minElement;导入std.stdio:writeln;导入std.array:byPair; long [string] aa = [...
我有一个结构,需要跟踪创建的实例数并将其用作唯一ID。因此,在默认构造函数中,我需要更新一个静态变量,例如:struct Wire {...
在一个遍历一个范围的foreach循环中,我想(1)前进,并且(2)窥视范围中的下一个元素而不前进。导入std.range:拆分器;导入std.conv:解析; ...
我有一个包含非数字和数字的字符串。例如:string s =“ A42”;如何从此字符串中获取一个char(包含非数字)和一个int(通过解析数字获得),...
可用于D的非阻塞服务器的当前选择是什么?目前,我找到了两个解决方案:vide.d和mangoservelets,但是我对可用的选择不满意。有什么...