小编rus*_*lik的帖子

整数溢出和未定义的行为

由于可能,在实际加/减之前有很多关于检测整数溢出的问题undefined behavior.所以,我的问题是

为什么它会首先产生这个undefined behavior

我可以想到两个原因:

1)在这种情况下生成异常的处理器.当然,它可以切换,很可能是一个写得很好的CRT会做到这一点.

2)使用数字的其他二进制表示的处理器(1的补码?基数10?).在这种情况下,未定义的行为将表现为不同的结果(但不会崩溃!).好吧,我们可以忍受这一点.

那么,为什么有人会避免造成它呢?我错过了什么吗?

c

14
推荐指数
3
解决办法
5506
查看次数

将数字2D数组保存到图像

最近我一直在C中进行一些数值方法编程.对于错误修复和故障排除,很好地对所发生的事情进行一些直观表示.到目前为止,我一直在将数组区域输出到标准输出,但这并没有提供太多信息.我也和gnuplot一起玩了一下,但我不能得到它只保存图像,而不是坐标系和所有其他的东西.

所以我正在寻找一个教程或者一个库来向我展示如何将数组从c保存到图像中,能够保存到彩色图像会特别好.从数值到颜色的转换不是问题,我可以计算出来.如果有人指出我在这个领域的一些有用的库的方向,那将是一件好事.

最好的祝福

c image numerical-methods

7
推荐指数
1
解决办法
3508
查看次数

标签 统计

c ×2

image ×1

numerical-methods ×1