为什么我在创建套接字的时候会出错?
我从CSocket类派生了一个类:CMySocket::public CSocket.
我另外又创建了一个线程:CMyThread::public CWinThread;
在CMyThread的InitInstance()函数中:
{
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
....
CMySocket *pSocket = new CMySocket();
if (!(pDBSocket->Create())) //注意,这一句出错!
{
...
}
请教各位大侠,为什么会出错了?(好像是空指针的问题,但是在VC内部,我找不到。)
}