小编Fra*_*rba的帖子

如何在C中进行饱和添加?

在C中编写饱和加法的最佳(最干净,最有效)方法是什么?

函数或宏应添加两个无符号输入(需要16位和32位版本),如果总和溢出,则返回所有位 - 一(0xFFFF或0xFFFFFFFF).

目标是x86和ARM使用gcc(4.1.2)和Visual Studio(仅用于模拟,因此可以使用后备实现).

c algorithm performance signal-processing saturation-arithmetic

40
推荐指数
7
解决办法
3万
查看次数

是否可以向iPhone设置包添加信息或帮助文本?

Apple提供的一些应用程序在其设置中包含信息/帮助文本.例如,键盘设置屏幕在"."快捷键切换下包含帮助文本"双击空格键将...".

我知道我可以通过添加组页脚在我的应用程序中执行此操作,但是可以通过在我的Settings.bundle中的plist文件中添加一个字段来在设置应用程序中执行此操作吗?

iphone settings plist settings.bundle

27
推荐指数
1
解决办法
7755
查看次数

什么时候可以在perl中使用未定义的变量并启用警告?

如果打开了警告,Perl中通常会打印Use of uninitialized value $foo如果$foo在表达式中被使用和尚未分配的值,但在某些情况下,它的确定,该变量被当作假的,0或者''没有警告.

在没有警告的情况下可以使用未初始化/未定义的变量的情况是什么?

perl warnings undefined

15
推荐指数
1
解决办法
1956
查看次数

在Windows上确定磁盘几何

我需要以编程方式确定Windows XP中物理磁盘上有多少扇区,磁头和柱面.有谁知道确定这个的API?Windows可能会在哪里公开这些信息?

windows winapi hard-drive

5
推荐指数
1
解决办法
2290
查看次数