c++ - 与 Rust 的 include_str 等效的 C++ 宏
问题描述
C++ 有像 Rust 那样的宏include_str!
吗?类似于include!
或include_bytes
也可以满足我的要求的宏。
解决方案
没有标准的方法可以做到这一点。有提议P1040R6用于std::embed
.
如果您现在想对此进行试验,请查看https://github.com/ThePhD/embed(由上述提案的作者提供)。不过,您需要修补编译器,因此它似乎不太便携。
推荐阅读
- java - 用 Java 处理来自谷歌助手的深层链接
- python - 如何在上下文管理器中捕获异常?
- c# - 文本框中的三个点
- ruby-on-rails - Sidekiq 如何使用 Rails 进程空间中的对象?
- python - 如何按特定顺序使用户输入跟随列表
- html - 无法在输入框旁边居中文本
- ios - 未调用 UITabBar 委托方法(以编程方式创建的 UI)
- c++ - 在 mac 上编译 c++ 程序时出现“clang 错误”
- microsoft-graph-toolkit - --font-size 不能作为 mgt-person-card 中的参数
- r - 在同一列的每个“X”行中插入一个空白单元格