编程环境:vs2010,定义两个类,分别是CClientDlg和CClientSocket,在CClientSocket类中定义了CClientDlg  m_pDialog变量,无问题,此时自动在头文件前生成
#pragma once
#include "clientdlg.h"
然后再在CClientDlg中定义 CClientSocket m_SockClient;此头文件中也自动生成
#pragma once
#include "clientsocket.h"
问题:编译时总是出错,提示  1>c:\users\cc\documents\visual studio 2010\projects\client\client\clientdlg.h(43): error C2146: 语法错误: 缺少“;”(在标识符“m_SockClient”的前面)等错误,这是怎么回事?请大家指教下,我是菜鸟,刚接触。