C++中类似 inline Autolock(UbMutex& mutex) : mLock(mutex) { mLock.lock(); } 函数后面的这个:mLock(muttex)什么意思?
4 回答
慕田峪7331174
TA贡献1828条经验 获得超13个赞
class A
{
public:
A(int k=0):a(1) //构造函数执行过程,首先用1 初始化a,然后再用k 的值初始化a
{
a =k;
}
public://这里错了,应该是private:
int a;
};
class B:public A
{
public:
B(int m=2,int n=3):A(n) //初始化A ,构造函数执行过程,首先执行基类的构造函数A(n),然后初始化b
{
b = m;
}
public://这里也是一样 private:
int b;
};
添加回答
举报
0/150
提交
取消