c++
Class_yy
这个作者很懒,什么都没留下…
展开
-
C++ private public protected
在c++的学习过程中,有些东西虽然简单,但是时间久了没在意,就会遗忘。而且很容易搞糊涂。今天把最基本的三个修饰符的意义在这里记录一下。 访问标号的访问范围 1.public:公共的,共有的,这种修饰方式可以修饰被该类的函数,子类的函数,友元函数,该类的对象访问。 2.private:私有的,这种修饰方式只能由该类中的函数、友元函数访问。其他的都不能访问,包括该类的对象也不能访问。 3.转载 2017-07-21 10:17:30 · 306 阅读 · 0 评论 -
可重入函数(类)与线程安全
简述可重入与线程安全 可重入类 可重入类是指该类的成员函数可以被不同的线程调用。但这里需要注意的是,调用者必须是不同的类的实例。如果多个线程调用同一个实例的成员函数,当试图修改里面类里面的成员函数时候,如果该成员函数没有加锁,可能会导致数据错误,得不到想要的结果。所以可重入的类不一定是线程安全的类。 线程安全 线程安全是指该类的成员函数可以被不同的线程调用,哪个多线程中调用原创 2017-07-28 10:06:21 · 520 阅读 · 0 评论