class CICMP
{
public:
IP_HEAD * m_pIp;
ICMP_HEAD * m_pIcmp;
SOCKET winsock;
CString m_strInfo;
CString RouteState; sockaddr_in m_sockAddr;
int routestate;
char * routeaddr;
麻烦朋友们帮忙详细解释一下吧,我一点也看不懂,以前就学过c,现在被逼使用vc++来编程,哎 比如说class和public都是定义什么的呢? IP_HEAD * m_pIp;是什么意思啊 似乎不是指针啊,还有CString是什么呢?
这里先谢谢大家了
{
public:
IP_HEAD * m_pIp;
ICMP_HEAD * m_pIcmp;
SOCKET winsock;
CString m_strInfo;
CString RouteState; sockaddr_in m_sockAddr;
int routestate;
char * routeaddr;
麻烦朋友们帮忙详细解释一下吧,我一点也看不懂,以前就学过c,现在被逼使用vc++来编程,哎 比如说class和public都是定义什么的呢? IP_HEAD * m_pIp;是什么意思啊 似乎不是指针啊,还有CString是什么呢?
这里先谢谢大家了
先找本书看看吧。
class有点类似struct
public 是访问标识
CString是一种类型。好好看书吧
public 是定义类成员的访问权限的
类中成员访问权限定义分三种 public , private ,protected,默认是private
此处是public说明外部对象可以访问类中的成员(函数和数据)IP_HEAD 本人也不清楚,应该是网络上的可能是指向IP地址的指针吧。
CString 是MFC封装的字符串类,有关说明可以看MSDN,直接输入CString 就可以查看以上都是个人理解