求助:visual studio大神,我的double 数组为什么有时里面的数据全是-1.#IND000000000000?

itfanr 发布于 2013/08/03 20:59
阅读 1K+
收藏 0

情景是这样的:

我发送一串随机数,1024个。然后不加噪声接收,有时接收的全部正确,但是有时全部错误。

然后我在内存中发现我的一个double数组里面的数据全是-1.#IND000000000000

这是个什么错误啊?

加载中
0
中山野鬼
中山野鬼
指针,空间等使用问题。和double没关系。和环境也没关系。
中山野鬼
中山野鬼
回复 @itfanr : 还是我说的那两个错。绝大多数情况下。
itfanr
itfanr
我怀疑是溢出,但是找不到错误 因为是偶然发生的
0
f
funnyboy

代码发上来看看就知道了

itfanr
itfanr
代码太多了 没法发啊
0
f
funnyboy

关键的代码发来就可以了,大概是指针类的问题吧,或者你用来缓存区的问题

0
hecaptain
hecaptain
浮点数的指数过大,怀疑直接memcpy的数据导致double中表示指数的过大
返回顶部
顶部