在VB2010下编译,默认会出现pInvokestackimbalance错误,在菜单“调试”“异常”处,把该错误的勾打掉即可,以后调试不会throw出这个错误。
引用第4楼novakon于2012-02-11 17:16发表的 回 3楼(phpskycn) 的帖子 :
溢出问题:矩阵运算时结果可能小于零,可能会返回8000H...8001H...之类的值
byte/int8:运算、赋值的时候如果大于0x00FF不会自动变成00FF,而且会改变前后的byte(莫非是我SB了?
mul和add的问题:这是一个演示程序,实际使用时可能会是 r = r*37801>>16这样的形式(实际运算时数字会比较大所以不用byte)。而且即使写r*2,编译器也会把*2变成add或者左移运算。
OnOverflow:事实上使用跳转会减慢程序计算速度,我会再改一个没有IF语句的版本出来。
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。