读书人

类模板不会用,该怎么处理

发布时间: 2013-12-13 13:57:17 作者: rapoo

类模板不会用

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;
}

读书人网 >C++

热点推荐