d 相关问题

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

如何在D中创建关联数组的关联数组?

我正在使用 D 来处理一些数据,如果能够拥有一个保存方向坐标的不可变地图,那就太好了。我尝试通过以下方式做到这一点: 枚举方向 { 北=“北...

d
回答 1 投票 0

如何使用MongoItemWriter编写List<T>

我的处理器返回一个对象列表,但我找不到覆盖 MongoItemWriter 以写入一些对象列表而不是对象的解决方案。 我试过这个。 我的处理器: @覆盖 公开名单<

回答 1 投票 0

在Dlang中使用slice时出现这个问题如何解决?

在此输入图像描述 当我尝试在 Dlang 中使用 slice 来获取字符串的特定数据时,就发生了这样的情况,类似于在 C++ 中使用 substr() 和 Java 中使用 substring() 。 因为...

回答 1 投票 0

为什么带有 protected 修饰符的函数可以在任何地方被覆盖和访问?

我是一名刚刚接触 D 语言的 C# 程序员。我对 D 编程语言中的 OOP 有点困惑。 假设我有以下课程: 公共A类{ 受保护的无效foo(){

回答 3 投票 0

将 Unicode const(uint)* 转换为 dlang 字符类型

我正在使用bindbc.sfml 在D 中编写一个SFML 应用程序。此 SFML 绑定中 Unicode 的系统剪贴板函数获取并返回 Unicode 剪贴板文本作为 const(uint)*,其中 uint 是 Unicode 代码。 怎么...

回答 1 投票 0

使用 Code::Blocks 编译 D

我在 Code::Blocks 中编译 D 程序时遇到问题。 这就是我正在做的: 按照我的组织惯例,我已将 Digital Mars D2 编译器解压到 C:\Compilers\dmd2。 我

回答 3 投票 0

使用 freetype 在 raylib 中渲染字体

我用 D 编写代码,因此示例将在其中,但您可以使用任何与 Freetype 和 Raylib 绑定的语言来帮助我。 我正在尝试通过 Freetype 加载和渲染字体字形,...

回答 1 投票 0

数字Mars D编译器;获取ASM输出

我正在读 Andrei Alexandrescu 写的关于 D 编程语言的书。他是一位出色的作家,并且在解释 D 语言的各个方面做得非常好。然而我发现确定

d dmd
回答 3 投票 0

D 编程:openssl rsa 前向引用编译器错误

导入std.stdio; 导入 deimos.openssl.bn; 导入 deimos.openssl.rsa; 常量 KEY_SIZE = 1024; 无效主(字符串[]参数){ if (args.length < 1) { writeln("too few arguments"); } ...

回答 2 投票 0

D 编译器 DMD 不链接目标文件

我有一个名为“dprogram.d”的 d 源文件,并在 mac osx 上的终端中使用命令 $ dmd dprogram.d 创建可执行文件。根据官方文档,编译器将

回答 1 投票 0

是否有一个目录可以放置d文件以便编译器自动包含它?

我是 D 编程语言的新手,想在 D 中使用 ncurses。我找到了一个很好的 ncurses D 端口,但我希望能够将其导入到任何源文件中,而无需编写: 环球数据中心 我是 D 编程语言的新手,想在 D 中使用 ncurses。我找到了一个很好的 ncurses D 端口,但我希望能够将其导入到任何源文件中,而无需编写: gdc <files> ncurses.d 有什么办法可以让它每次都包含在内吗? 顺便说一句,我在 debian Gnu/Linux 上使用 gdc。 不。您应该考虑使用构建工具,例如 rdmd,它将自动构建编译器的命令行并添加程序包含的所有模块。 如果由于某种原因,您不想使用构建工具,常见的方法是使用 Makefile。

回答 1 投票 0

OPTLINK:警告 23:无堆栈

我在 Windows 7 上使用 DMD 编译器。我只是尝试创建一个全新的 D 文件并编译它,并且会从 DMD 获得巨大的错误转储。最终,我将文件削减回字面意思......

回答 1 投票 0

使用 dmd 2.063 构建项目期间临时生成的符号数量是否有限制?

使用 dmd 2.063 构建项目期间临时生成的符号数量是否有限制?

d dmd
回答 2 投票 0

使用rebuild和drebuild编译带有.d扩展名的代码?

我想构建 AsciiAsciiRevolution 所以我检查了它并输入 make $ 制作 重建 AAR.d -oqobj -I~/tango/ -Iycurses/modules -L-lncursesw -dc=ldc-posix-tango -version=Tango /bin/sh: 1: 重建...

回答 2 投票 0

D是静态编译的吗?

维基百科说它有一个垃圾收集器,但我从未听说过任何 JIT 编译器(例如 JRE、CLR 等)。它是在运行时编译还是在编译时编译?

d
回答 1 投票 0

D 编译器(Digital Mars D 编译器)抛出错误

我对 D 完全陌生(来自 js),我试图完成本教程,但我陷入了困境: 我的D: /** 返回:参数乘以二 */ int 两次(int x) { 返回 x+x; } /** 对于 e...

d dmd
回答 1 投票 0

使用哪个D编译器?

我想尝试一下 D,但我不太确定要使用什么编译器。我找到了一些关于该主题的文章,以及一些问题,但我没有找到任何最新的。 什么是

回答 2 投票 0

分割字符串,将多个空格视为一个分隔符

我想用D编程语言分割一个字符串,这样空字符串的元素就不会被计算在内。 例子: 输入:这是一个字符串[注意is和a之间有3个空格...

回答 2 投票 0

将数组参数传递给 D 函数的正确方法

第一个问题: D 数组函数参数总是按引用传递还是按值传递? 另外,该语言是否为数组实现了 Copy on Write ? 例如。: 无效 foo(int[] arr) { // 是本地的

回答 2 投票 0

详细的 Valgrind 内部文档 [已关闭]

我正在考虑为 Valgrind 的客户端请求 API 创建一个 D 接口。通过修改头文件和反编译内容,我最终可以弄清楚它在做什么,但我想知道是否

回答 1 投票 0

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