如何将对堆栈变量的引用传递给线程?
作者:Ned Ruggeri 提问时间:9/24/2015
我正在编写一个 WebSocket 服务器,其中 Web 客户端连接到与多线程计算机 AI 下棋。WebSocket 服务器希望将对象传递到 AI 代码中。该对象将通过管道将日志行从 AI 向下传递到...
rust 问答列表
作者:Ned Ruggeri 提问时间:9/24/2015
我正在编写一个 WebSocket 服务器,其中 Web 客户端连接到与多线程计算机 AI 下棋。WebSocket 服务器希望将对象传递到 AI 代码中。该对象将通过管道将日志行从 AI 向下传递到...
作者:skrhee 提问时间:11/17/2023
我想遍历一个,但也要把一个结构实例传递给我的函数。Vec<T> 这个想法是,我可以在每个进程中单独创建结构实例的副本,并根据存储在 .Vec<T> 同样,我有一组初始条件存储在 Vec 中,我想迭...
作者:Joe 提问时间:1/5/2015
我正在尝试获取用户输入并检查用户是否输入“y”或“n”。令人惊讶的是,在下面的代码中,和 case 都没有执行!显然,既不是“y”也不是“n”。这怎么可能?我的字符串转换是不是错了还是什么?ifif ...
作者:fadedbee 提问时间:11/17/2023
这段代码看起来比它需要的要复杂: pub fn new(id_bytes: [u8; 32], ipv4: Ipv4Addr, port: u16) -> Result<RemotePeer, se...
作者:Corvus 提问时间:11/17/2023
官方的 JSON 规范不支持 IEEE 754,而是有自己的 null(不是“null”)或普通数字的约定。 在许多语言和用例中,人们会忽略这一点,并偏离规范以支持IEEE754浮点数。例如,在 p...
作者:Bill Fraser 提问时间:6/25/2016
我有一个持续的编译错误,Rust 抱怨我在尝试可变借用时有一个不可变的借用,但不可变的借用来自另一个范围,我没有从中引入任何东西。 我有一些代码可以检查地图中的值,如果存在,则返回它,否则它需要以各...
作者:Ted Klein Bergman 提问时间:4/19/2021
在下面的代码中,我有一个带有只读字段和一堆读写字段的结构。直接从结构中借用单独的字段时,借用没有问题。但是,当我将借用隐藏在方法调用后面时,它说我不能再借用。Fooa #![allow(unused...
作者:BlueOyster 提问时间:11/17/2023
我需要一个非常快速的伪随机数生成器来处理我一直在做的项目。到目前为止,我已经实现了 xorshift 算法,可以生成伪随机 u64。但是,我需要将这些 u64 转换为 0 到 1 之间的浮点值。 我...
作者:user2703788 提问时间:5/16/2016
我对这个 ssl 和证书很陌生。我有一个jks文件,其中包含服务器信任的一些证书。我正在尝试从 jks 文件中读取所有证书并将其返回到 getAcceptedIssuers() 方法。证书的类型为 X...
作者:Vladimir Matveev 提问时间:5/25/2018
假设我有几个结构,如以下示例所示,并且在方法中我需要使用用户提供的缓冲区拉取下一个事件,但是如果此事件是注释,并且忽略注释标志设置为 true,则需要再次拉取下一个事件:next() struct ...