d 相关问题

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

D:如何删除字符串中的最后一个字符?

我需要删除字符串中的最后一个字符,在我的例子中它是逗号(“,”): foreach(行; fcontent.splitLines) { string row = line.split.map!(a=>format("'%s', ", a)).join; writeln(row.chop.chop);...

回答 6 投票 0

如何在 Vibe.d 中使用 HTTP 代码返回 JSON?

我不仅想返回 JSON,还想返回 HTTP 响应代码。 我正在通过 URLRouter 注册 REST 接口: router.registerRestInterface(新的ClientServerAPI); 我的 REST 实施示例...

回答 2 投票 0

我的冲刺不会移动角色,但所有调试都有效

使用 System.Collections; 使用 System.Collections.Generic; 使用 Unity.VisualScripting; 使用Unity引擎; 使用UnityEngine.InputSystem; 使用UnityEngine.InputSystem.EnhancedTouch; 公开课

回答 1 投票 0

我在 Mac 上构建一个简单的 D 程序时遇到了令人困惑的链接错误

我是 D 编程新手。我在 M1 处理器上使用 macOS Sonoma。我系统上的 clang 版本是 15.0.0。我安装了最新版本的 DMD (2.106)。我创建了这个程序: 导入 std.stdi...

回答 1 投票 0

有没有更简单的方法在 D 中进行并行 for 循环

学习D并实现光线/路径追踪器算法来巩固学习。我想并行投射光线,因此目前这就是我的外部 for 循环并行化的方式: 自动范围...

回答 1 投票 0

我的 MVP 矩阵运算有什么问题?

我正在尝试使用 Vulkan 编写 3D 图形引擎(几乎是游戏引擎),遵循 https://vulkan-tutorial.com/。 我已经到了统一缓冲区部分的末尾,但不是很好的角度...

回答 1 投票 0

ArangoDB:'无法连接到'tcp://127.0.0.1:8529''connect()失败,#10061

有时我的 ArangoDB 会出现下一个错误: 错误消息“无法连接到“tcp://127.0.0.1:8529”“connect() 失败,#10061” 我不明白原因。看来轮到我了...

回答 4 投票 0

ArangoDB无法使用curl发送请求

我无法理解我做错了什么,但是当我用curl发送下一个请求时,我收到错误: 回声{“id”:1,“问题”:“aaa”},{“id”:2,“问题”:“bbb?”} |卷曲-X POST --数据二进制...

回答 3 投票 0

如何进行XSS攻击? [已关闭]

我正在尝试学习道德黑客行为。我正在尝试实验室教程,网站过滤输入。网站如下。我可以尝试什么? 我尝试了alert(1),但这是js函数。已经过滤了。

d
回答 1 投票 0

VS Code 中 D 的智能感知

我正在使用代码-d 扩展。自动完成适用于标准库,但不适用于已安装的模块。相同的氛围-d。而且,您可以轻松地编写对不存在的方法或对象的调用...

回答 1 投票 0

如何使用 mysql-native 正确设置 Vibe-d 服务器

我有vivi-d程序,用作链接代理。 我使用 mysql-native 连接 SQL。 它可以工作,但在流量较高的情况下,该服务会在 20 秒 - 2 分钟后终止。 我没有看到任何具体错误...

回答 1 投票 0

在 D 语言中使用索引和索引变量的问题

任何可以提供帮助的人。我是D语言的初学者。我面临着无法解决的索引违规问题。程序的逻辑似乎是正确的,就像 C 中类似的东西......

回答 1 投票 0

从D中的子类调用重载的父方法

假设我有以下D代码: 类父级{ 无效打印(int x){ 导入 std.stdio : writeln; 写(x); } 抽象无效打印(字符串s); } 班级孩子:家长...

回答 2 投票 0

如何在 Ctrl+C 之后使用 Websocket 优雅地退出 Vibe.d 程序?

照常添加适用的地方 范围(退出) { 监听器.stopListening(); } 当 vivi.d 程序还使用

回答 1 投票 0

当ctrl+c发生时如何优雅地退出D程序?

我想通过停止事件循环来优雅地关闭vibe.d应用程序。 导入vibe.vibe; 导入 core.sys.posix.signal; 无效主() { 枚举 SIGINT = 2; 信号(SIGINT,&stopapp)...

回答 2 投票 0

如何在 Ctrl+C 之后使用 Websocket 优雅地退出 D 程序?

照常添加适用的地方 范围(退出) { 监听器.stopListening(); } 当 vivi.d 程序还使用

回答 1 投票 0

在 Dlang 中解压缩存档

我正在尝试在 Dlang 中解压缩 zip 存档,但我尝试过的所有方法都不起作用。 我试图: auto archive = "/var/cache/dpm/packages/"~packagename~"/"~packagename~"...

回答 0 投票 0

std.string.toStringz 在 dlang 中如何工作?

https://dlang.org/library/std/string/to_stringz.html 以我的理解,这是行不通的: toStringz 在堆栈上创建一个数组并返回它的指针。 toStringz 返回后, ...

回答 2 投票 0

我可以用 D 做一个模板吗?

这是行不通的(这是在课堂上): 模板 this(T : U[], U) { 这个(U[] 数组) { static if (is(U:V[],V) // 数组 { } ...

d
回答 1 投票 0

VHDX 上的重复数据删除

我想对来自 vhdx 的文件使用重复数据删除,但它似乎不起作用,因为它没有优化空间。我想知道:重复数据删除是否根本不适用于 vhdx ? 我...

回答 0 投票 0

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