类模板不会用,该怎么处理
类模板不会用
在Queue中定义了mMutex和mSize,为什么编译的时候会提醒我说mSize,mMutex在该作用域未声明?
------解决方案--------------------
------解决方案--------------------
写错了,应该是
template <class T>
int Queue<class T>::getSize()
{
Mutex::Autolock autolock(mMutex);
return mSize;
}
在Queue中定义了mMutex和mSize,为什么编译的时候会提醒我说mSize,mMutex在该作用域未声明?
------解决方案--------------------
template <class T>
int Queue::getSize()
{
Mutex::Autolock autolock(mMutex);
return mSize;
}
------解决方案--------------------
写错了,应该是
template <class T>
int Queue<T>::getSize()
{
Mutex::Autolock autolock(mMutex);
return mSize;
}