havoc
发表于 2013-9-25 14:08
用的什么开发工具? debugger工具一定要熟练运用,事半功倍,有很多第三方开发的。
老湿不给力
发表于 2013-9-25 14:21
江南织造 发表于 2013-9-24 21:10
如果代码没错的话,有可能算法错了
也有可能是逻辑错误
贝贝龙
发表于 2013-9-25 18:32
havoc 发表于 2013-9-25 15:08
用的什么开发工具? debugger工具一定要熟练运用,事半功倍,有很多第三方开发的。
c++debug看到结果了,但是计算比较复杂,也不可能都用手算,所以不知道问题到底出在哪
雪下得那么认真
发表于 2013-9-25 18:37
一朝学编码,终生变码农
aua
发表于 2013-9-25 18:38
贝贝龙 发表于 2013-9-25 18:32
c++debug看到结果了,但是计算比较复杂,也不可能都用手算,所以不知道问题到底出在哪
你在做数值模拟分析吗?
贝贝龙
发表于 2013-9-25 19:04
aua 发表于 2013-9-25 19:38
你在做数值模拟分析吗?
不是的,做的图像处理,机器人定位
aua
发表于 2013-9-25 19:31
贝贝龙 发表于 2013-9-25 19:04
不是的,做的图像处理,机器人定位
应该也不是做软件吧?你先检查理论应用是否正确,再看编程实现是否对头。
havoc
发表于 2013-9-26 08:20
贝贝龙 发表于 2013-9-25 19:32
c++debug看到结果了,但是计算比较复杂,也不可能都用手算,所以不知道问题到底出在哪
没法确定单步调试结果正确与否,那是够伤脑筋的,没人能确保一个复杂算法能一步到位,直接找一个现成的算法吧,一般热门算法都能找到。或者上码农论坛贴一下代码,让高手帮你看看。
ithillad
发表于 2013-9-26 08:27
如果是自己写的,通常不会找这么长时间还找不出来。如果是维护别人的程序,找个几小时找不问题所在我就会找同事帮忙一起看了
ithillad
发表于 2013-9-26 08:30
Amatista 发表于 2013-9-25 10:36
有同事么,有头么
找别人一起看看,有时候你跟别人说程序,说着说着,自己就想到其它解决方法了
嗯,经常是这样,所以我都不急,遇到瓶颈不是找人聊天就是上上网,看看小说,自然而然就会找到解决方法的