几年前刚出道时,碰到个怪怪的问题
debug调试程序正常,release跳异常
而且输入日志也找不出问题啦
后来找老大帮忙,鼓捣了一俩小时,才发现,一个接收消息的函数,没添加参数
如:
LRESULT onmsg_queue(LPARAM, WPARAM); //正常写法
LRESULT onmsg_queue(); //错误写法
如果未加函数,则程序运行,偶然会跳异常,有的电脑甚至都不跳,直接退出,毫无声息的。。
这几天写程序,碰到了这个问题,当时没注意,然后找啊找啊,找了近一个星期,
一直以为是远程传输消息异常,上线下线异常呢。以为select 监听阻塞呢。
才发现收发消息容易死,然后一看函数,我靠
下不为例。。。