基本上,我在互联网上找不到太多关于此的信息,但我知道基本的类实例化是:-> operator new() -> 从某处分配内存-> 构造函数-> 将值分配给“数据类型” "
现在,我想知道的是,C++ 如何分配类的方法/函数而不是其成员。根据我的网络研究,这不会在 new() 中发生,因为它只是分配原始内存,而且据我所知,我还没有完全弄清楚如何在带有函数的构造函数中做到这一点(而是比函数指针)。另外,我假设由于关键字static的存在,没有这个关键字,它被分配为父类的一部分。这是如何以及在哪里发生的?
另外,如果函数包含在类的内存中,函数 sizeof() 是否只给出类及其成员的大小,还是还包含相关函数?