读书人

CSocket通信有关问题是socket释放有关

发布时间: 2013-01-09 09:38:16 作者: rapoo

CSocket通信问题是socket释放问题
使用CSocket来进行socke通信,采用CSocketFile 和CArchive的模式进行数据收发。我不明白的一个问题是:socket在释放时,不需要再调用Close()函数了吗,为什么郑阿奇的《visual c++ 网络编程》中直接调用了一个:

if(NULL != m_clientSocket)
{
delete m_clientSocket;
m_clientSocket = NULL;
}

而没有 再调用m_clientSocket->Close()呢,对这一点,我不太确信,大家有何看法?
[解决办法]
应该是在析构函数中关闭socket吧
[解决办法]
应该是在析构函数中调用了,这里也有socket源码,供学习:
http://download.csdn.net/detail/geoff08zhang/4571358

读书人网 >C++ Builder

热点推荐