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

为啥send(s,"data\r\n"strlen("data\r\n"),0);发不出去消息

2012-07-20 
为什么send(s,data\r\n,strlen(data\r\n),0)发不出去消息在做邮件收发器,发送smtp命令的时候send(s,

为什么send(s,"data\r\n",strlen("data\r\n"),0);发不出去消息
在做邮件收发器,发送smtp命令的时候send(s,"data\r\n",strlen("data\r\n"),0);怎么也发不出去,但把其中data字符串改成其他的字符比如dadd就能发出去,但命令就是要发data出去啊,汗,语句应该没有错,但是为什么data不能发,还望有人指点下?

[解决办法]
这个不应该,需要你的完整的代码来判断一下问题在哪里
[解决办法]
errno
[解决办法]
snprintf。
[解决办法]
代码没错,监听一下网络通讯数据,看是否是没发还是对方没有处理
[解决办法]
抓包是网络程序员必须掌握的技能之一!
[解决办法]

探讨

抓包是网络程序员必须掌握的技能之一!

[解决办法]
GetLastError()

热点排行