首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Windows Socket的服务器端,有关问题

2012-03-08 
Windows Socket的服务器端,问题。用VC++写了一个服务器端。问题一:当服务器端启动后,效果是这样的。“一开始运

Windows Socket的服务器端,问题。
用VC++写了一个服务器端。
问题一:当服务器端启动后,效果是这样的。


“一开始运行”是什么也没有的。不知道修改哪里,还是计算机上有什么程序运行影响到了,一直这样执行。这是怎么回事呢???

问题二:在“Debug”模式下启动程序是没有问题的,但是一旦换用“Release”模式,这是就会报错。



猜测是不是和“WS2_32.lib”的使用有关系。现在是在“Linker—>Input”下加入了“WS2_32.lib”。什么原因呢???怎样修正???


[解决办法]
字符串内存没清空?
Release模式下,包含库没填好?
[解决办法]
char recvBuf[101] = {0};//用于接收数据的字符数组
//接收数据
recv(sockConn,recvBuf,100,0);

[解决办法]
什么定义的数组都给初始化一下,不初始化Debug下默认好像就是0xcc吧,中文就是那个烫字

热点排行