小编ske*_*lis的帖子

Vim Airline 将 .h 文件解释为 cpp,而不是 c

每当我创建.h文件时,航空公司都会将其解释为cpp文件(在文件类型部分)。我该如何将其设置为c

我在网上找不到答案,而且我不知道在哪里更改 Airline 的源代码来完成我想要的操作。

c vim neovim vim-airline

3
推荐指数
1
解决办法
515
查看次数

Rust - repr(C) 是预处理器指令吗?

我已经看到一些 Rust 代码库使用#[repr(C)](它叫什么?),但是,我找不到太多信息,但是它将内存中的类型布局设置为与“C”相同的布局。

这是我想知道的:这是一个仅限于编译器而不是语言本身的预处理器指令(即使 Rust 没有任何其他编译器前端),以及为什么 Rust 的内存布局与Cs的?(只是我从来没有用另一种语言来做这件事)。谢谢。

编辑:这是一个很好的情况来证明我的意思;如果有人为 Rust 创建了另一个编译器,他们是否需要实现这个宏,还是编译器特定的东西?

memory rust

0
推荐指数
1
解决办法
313
查看次数

标签 统计

c ×1

memory ×1

neovim ×1

rust ×1

vim ×1

vim-airline ×1