64,639
社区成员
发帖
与我相关
我的任务
分享
class CQueue {
public:
struct ELEMENT {
int m_nThreadNum, m_nRequestNum;
// Other element data should go here
};
typedef ELEMENT* PELEMENT;
...........
}
//一个全局函数
DWORD WINAPI ClientThread(PVOID pvParam)
{
int nThreadNum = PtrToUlong(pvParam);
HWND hwndLB = GetDlgItem(g_hwnd, IDC_CLIENTS);
for (int nRequestNum = 1; !g_fShutdown; nRequestNum++) {
TCHAR sz[1024];
CQueue::ELEMENT e = { nThreadNum, nRequestNum }; //注意此
}
第一次看到此写法,是在windows核心编程里看到的,这种写法 是类嵌套吗? 有什么好处,什么时用?
class A {
public:
int x,y;
};
A a={100,200};