c++ 杂类
时间:2019-04-02 16:13:37
收藏:0
阅读:126
一、类实例化的2种方式:
1、A a; 对象的内存是在栈上申请内存,不用的时候不需要关心,自己会释放内存;
2、A *a = new A; 在堆上申请内存,不用的时候需要手动销毁;
二、静态方法和非静态方法:
1、静态方法:在类实例化之前就可以使用,在该方法内只能访问类的static成员,因为类的非静态成员是在类实例化之后才有的,不能用this指针;
2、非静态方法:类实例化之后方可使用,既能访问非静态成员也能访问静态成员;
三、线程安全问题:
静态函数中使用静态成员是非线程安全的;
原文:https://www.cnblogs.com/0x-1119/p/10643205.html
评论(0)