ASM工作组已提交“关于提供稳定的内联汇编”的第一稿RFC
内联汇编(Inline assembly):目前,对内联汇编方面来讲,Rust 非常接近于 LLVM,这是一种不同于 gcc 的格式,因此,我们必须解决这种不匹配的问题。我们期待将来有一天,Rust 能够为内联汇编提供稳定的支持。
了解更多, 请阅读。 https://www.reddit.com/r/rust/comments/eo9pks/the_asm_working_group_has_submitted_their_first/
如何你想深入探讨 ELF、x86指令、内存映射、gdb、动态加载程序等知识, 以下内容对你有用.
......
有兴趣的, 可以关注作者.
小工具包 parse_int 发布0.3.0 版本
将字符串中带有常用前缀的整数值 解析成 数字.
use parse_int::parse;
// decimal
let d = parse::<usize>("42")?;
assert_eq!(42, d);
// hex
let d = parse::<isize>("0x42")?;
assert_eq!(66, d);
// octal explicit
let d = parse::<u8>("0o42")?;
assert_eq!(34, d);
#[cfg(feature = "implicit-octal")]
{
let d = parse::<i8>("042")?;
assert_eq!(34, d);
}
// binary
let d = parse::<u16>("0b0110")?;
assert_eq!(6, d);
From 日报小组 @joshsulin
日报订阅地址:
独立日报订阅地址:
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论