10 2024 档案
摘要:C c; int main() { A a; B b; static D d; return 0; } 析构顺序:局部对象先析构,全局对象和静态对象再析构。 ~B ~A ~D ~C 构造顺序:全局对象先构造,局部对象再构造,静态局部对象在走到声明语句时再构造。 C A B D 特殊点就在于局部静态对
阅读全文
摘要:常规调用一个类内的函数:先声明一个对象,然后对象调用类内的函数。 class Person { public: void fun() { cout<<"fun调用"<<endl; } }; int main() { Person p; p.fun(); } 而使用匿名对象则可以不创建对象直接通过类名
阅读全文