如何快速重新定义大量数据
How to redefine large amounts of data quickly
我目前正在编写一个ASCII命令提示符游戏引擎,我不确定如何快速重新定义256+ ASCII字符。我不能胜任学习所有256个代码的工作。
我打算用一个单独的文件来保存变量,以节省空间,但老实说,我不适合写这个工作:
char ascii_null = char(0);
标准方法是使用#define或const为值提供名称。这将更有效,因为您在定义值之后不会更改它们。
#define ascii_null char(0)
#define ascii_bell char(7)
或
const char ascii_null = char(0);
const char ascii_bell = char(7);
写这些行最简单的方法是从这里复制一个表格并将其粘贴到Excel中。然后使用Excel用公式建立行:="const char ascii_" & A1 & " = char(" & B1 & ")"
相关文章:
- 如何创建从Maya(或类似程序)到虚幻引擎的自定义数据导出插件
- std::ranges::elements_view,用于自定义类似元组的数据
- 如何在c++中定义以struct为数据成员的类中的构造函数
- 我可以在 C++ 中将数据成员/变量从其定义之外添加到结构中吗?
- 通过 NIF 从C++返回自定义数据结构
- 我们可以在套接字编程中将自定义数据作为辅助数据发送吗?
- ClassTemplateSpecializationDecl 的定义数据为 null
- 自定义数据结构的优点是什么?
- 如何在 omnet++ 中发送自定义数据包?
- 虚拟成员函数的定义是否强制在同一转换单元中动态初始化静态数据成员?
- 如何定义在编译时数据未知的 const 数组
- 如何使虚函数接受仅在派生类中定义的数据类型?
- 从 std::string 到 std::array<char,size> 的 memcopy 额外数据是否是一种未定义的行为?
- 错误 - 自定义数据类型作为有效负载,带有提升::几何
- 关于静态常量数据模因的声明和定义的混淆
- 如何使用宏根据参数定义不同的数据类型?
- C++哈希表 - 如何解决自定义数据类型作为键的unordered_map冲突?
- 如何在自定义 LLVM 传递之间正确传递数据结构
- 运算符重载以显示用户定义的数据类型
- 何时需要定义类的静态数据成员 (un/-)