一个语法有关问题
一个语法问题?
我在看一个类,下面这个函数的声明没看明白请指点
Pool.h文件
class CThreadPool
{
......
private:
CThreadPool::EThreadStatus GetWorkThreadStatus();
......
}
Pool.Cpp文件
CThreadPool::EThreadStatus CThreadPool::GetWorkThreadStatus()
------解决方案--------------------
把CThreadPool::EThreadStatus看为返回类型
------解决方案--------------------
CThreadPool::EThreadStatus
=============
类类型
class CThreadPool
{
public:
class EThreadStatus
{
//...
}
}
所以CThreadPool::EThreadStatus object;
我在看一个类,下面这个函数的声明没看明白请指点
Pool.h文件
class CThreadPool
{
......
private:
CThreadPool::EThreadStatus GetWorkThreadStatus();
......
}
Pool.Cpp文件
CThreadPool::EThreadStatus CThreadPool::GetWorkThreadStatus()
------解决方案--------------------
把CThreadPool::EThreadStatus看为返回类型
------解决方案--------------------
CThreadPool::EThreadStatus
=============
类类型
class CThreadPool
{
public:
class EThreadStatus
{
//...
}
}
所以CThreadPool::EThreadStatus object;