c++ - 等效于 Rust 的 include_str 的 C++ 宏

标签 c++ rust

C++ 有没有像 Rust 的 include_str! 这样的宏?类似于 include!include_bytes 的宏也可以满足我的要求。

最佳答案

没有标准的方法可以做到这一点。有 P1040R6 的提案 std::embed
如果您现在想对此进行试验,请查看 https://github.com/ThePhD/embed(由上述提案的作者提供)。你需要修补你的编译器,所以它看起来不太便携。

关于c++ - 等效于 Rust 的 include_str 的 C++ 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64609049/

相关文章:

rust - 如何为Serde编写自定义的named_all属性?

rust - 为什么使用 Into::into 解析字符串映射结果无法推断类型?

c++ - QML 和 QQuickImageProvider 大小

rust - 如何删除我无权在 Rust 中访问的目录?

c++ - 在 c++ 或 c 或 Objective-C 中解压缩 split Zip 或/和 multi zip

c++ - 如何使用迭代器在 vector 中的不同位置插入多个元素?

使用 Deno 或 Rust 的 MongoDB Schema

rust - 如何安装旧版本的 rust-src?

c++ - 为什么要在 eclipse 中使用 Cmake

c++ - 如何将 Armadillo vec/mat 作为 ref 参数传递给另一种方法?