随笔分类 -  primer

摘要:__asm{int 3}的一个用处是在exe中可中断,产生调试。int 3 相当于 DebugBreak, 机器码就是CC。 阅读全文
posted @ 2012-11-04 17:32 csqlwy 阅读(1307) 评论(0) 推荐(0)
摘要:1 定点数二进制表示 1.1 规则及表示方法 1.2 补充 2 浮点数二进制表示 2.1 规则及表示方法 2.2 平方根倒数速算法(不得不提到Quake-III Arena (雷神之锤3)) 阅读全文
posted @ 2012-08-17 17:55 csqlwy 阅读(14986) 评论(1) 推荐(2)
摘要:long double ,无论其余的操作数是什么类型,都将转化为long double类型。 整数提升:对于所有比int小的整形,如果该类型的取值范围包含在int内,则提升为int类型,否... 阅读全文
posted @ 2012-06-02 19:16 csqlwy 阅读(388) 评论(1) 推荐(0)
摘要:&&和||操作符的求值顺序:短路求值原则,当且仅当右操作数确实影响了,才计算右操作数。 条件(?:)操作数和逗号操作符也规定了求值顺序。 除此之外,其他的操作符并没有规定操作数的求值顺序。例如f1... 阅读全文
posted @ 2012-05-23 11:05 csqlwy 阅读(297) 评论(1) 推荐(1)
摘要:#include <iostream>#include <stdio.h>#include <string>using namespace std;void fun(char c[]){ ... 阅读全文
posted @ 2012-05-23 10:29 csqlwy 阅读(1203) 评论(2) 推荐(0)
摘要:1.因为常量在定义后就不能修改,所以定义时必须初始化。 2.在一个文件全局作用域中定义非const变量,在另外的文件中做extern声明,就可以使用这个变量: //文件一int counte... 阅读全文
posted @ 2012-04-17 18:11 csqlwy 阅读(617) 评论(0) 推荐(0)