04 2016 档案
摘要:关于字节对齐的问题。以下程序 #include<stdio.h> int main(void) { struct A { //方案一: char a; short b; int c; //方案二: /*short b; int c; char a;*/ }; printf("结构体类型A在内存中所占
阅读全文
摘要:首先标明递归的四要素: 关于(1)基准情形,是说必须有不用递归就能求解的情况。否则,递归将永远进行下去。可以看下这个例子:int badRecursion( int n ){ if ( n == 0 ) return 0; else return badRecursion ( n/3 + 1 ) +
阅读全文
摘要:还有将后缀转为中缀: 栈的其他应用: 计算后缀表达式的值
阅读全文
摘要:在定义和实现COM接口时,纯虚函数有不可替代的作用。举个例子,可能有些牵强,但是能说明问题。比如,我有一个类Animal,维护了一种动物形象,现在我要实现一个函数Draw,把这个动物画到任意一种介质上,这种介质可能是屏幕也可能是位图,当然,在屏幕和位图上画图形肯定是不一样的,那么,我的Draw函数肯
阅读全文
摘要:在VS2013里输入以上代码会报错:非静态成员引用必须与特定对象相对。 类的成员有两种:静态成员和实例成员(包括实例和函数)。实例成员的存储空间属于具体的实例,不同实例(对象)的同名成员拥有不同的存储空间;静态成员的存储空间是固定的,与具体的实例(对象)无关,被该类的所有实例共享。 访问静态成员可以
阅读全文

浙公网安备 33010602011771号