大约 10000 个类的 C++ 程序

标签 c++

<分区>

我们正在考虑一种 C++ 设计,其中一系列类将从配置文件中自动生成。这些类将非常相似并且具有共同的基类。类的绝对数量(最坏情况 ~ 10000)会导致某种问题吗?

最佳答案

是的。在 C++ 实现中,每个类都会生成多个外部符号。这可能会导致问题。例如,在某些平台上,如果您将这些类放入共享库中,您可能会发现与符号相关的结构(例如“全局偏移表”)会溢出。

关于大约 10000 个类的 C++ 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23162302/

相关文章:

c++ - 在fetchcontent中包含opencv无效

c++ - 从文本文件中读取并保存到两个或三个变量

c++ - 是否可以禁用关于用户定义文字中缺少下划线的 GCC 警告?

c++ - 执行时间差异,有吗?

c++ - MFC中如何指定默认选中的Radiobutton?

c++ - 通过流解析不完整的 XML 消息的最有效方法是什么?

c++ - 运算符重载 - 内联非成员函数

C++ linux检测所有串口

c++ - 是否可以连接可变参数宏的参数以形成变量名?

c++ - CUDA C和C++的解释