论坛: 编程破解 标题: VC++问题,总出现“烫烫”字样。 复制本贴地址    
作者: battle [battle]    论坛用户   登录


老是出现这种问题,,一般都用什么方法 解决


[此贴被 286(unique) 在 05月21日09时19分 编辑过]

地主 发表时间: 04-05-21 02:51

回复: TomyChen [quest]   版主   登录
CPU太热了

如果是用的char szNewBuf[MAX_PATH];这样的方式来处理字符串的话,那最好是初始化一下
szNewBuf[MAX_PATH]={0};
或者memset(szNewBuf,0,sizeof(szNewBuf));开空开出来后指针到处乱指的原因

B1层 发表时间: 04-05-21 08:36

回复: 286 [unique]   版主   登录
不是都跟你说了吗,出现“烫”是因为要打印的字符串没有初始化。其实从后面的日期你也应能看出,这明显都是空值或零值造成了。
根据你前面所说的程序可以推断,你接收到的部分都是空的,不是你要的数据,但你也把这些垃圾数据当成了进程的值。

既然发送方和接收方都由你来编写,这问题就好办得多了。发送方的发送包可以按以下格式组成:
进程个数N+进程1的信息+进程2的信息......进程N的信息。
接收方看到第一个数N就不会修复进程N后面的数据了。

别再感觉烫了,祝你好运。

B2层 发表时间: 04-05-21 09:24

回复: battle [battle]   论坛用户   登录


不烫了,,出现了,,一些摸名奇妙的东西

B3层 发表时间: 04-05-21 14:30

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号