日常技术问题
角落里的人_Zero
热爱技术。。。。
展开
-
vc socket在debug模式下可以正常通讯,在release模式下经常通讯失败
问题描述:前一段时间写了一个基于socket的网络程序(B/S模式,应答通讯),使用的是MFC的异步socket类(CAsyncSocket),debug模式下可以正常通讯,打包发布后发现通讯总是失败,在网上查到的资料是debug模式和release模式,只有在编译诊断,和编译效率上有区别。后来借助网络调试助手查看传输数据并调试程序,逐渐缩小了问题范围: m_pMySocket->Connect原创 2016-08-16 10:25:03 · 2244 阅读 · 0 评论 -
Socket 发送Send 长字符串(JSON转换得到) 字符串分割 分块发送
Socket发送最好不要一次发送一个长字符串,Socket传输是有字节上限,好像是16000+字节。 CString strSendData; strSendData = rootSend.toStyledString().c_str(); int n1 = strSendData.GetLength(); char * pSendData = W2A(strSendData); int原创 2016-11-22 17:48:33 · 3970 阅读 · 0 评论