gpt4 book ai didi

c++ - Linderdaum 引擎中奇怪的多个类名

转载 作者:太空狗 更新时间:2023-10-29 20:45:05 24 4
gpt4 key购买 nike

我正在尝试使用 Linderdaum 引擎,发现那里有许多奇怪的声明,例如:

class scriptfinal netexportable ClassName: public iObject

这些奇怪的名字 scriptfinalnetexportable 是宏。但它们被定义为空。为什么有人会需要这种定义?

最佳答案

它们是空的,因此 C++ 编译器不会关心它们。

Linderdaum 引擎预处理 C++ 源代码以生成有关类的元信息。

这些宏很可能被它们的预处理器用来为它们的脚本语言 (scriptfinal) 和 .NET 序列化代码 (netexportable) 生成信息。

关于c++ - Linderdaum 引擎中奇怪的多个类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11626575/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com