摘要: 1.判断一个int型变量a是奇数还是偶数if((a&1) == 1) //奇数2.判断一个正整数是不是2的幂if(a&(a-1) == 0) //是3.特定位取反对前4位取反,则 a^154.位段是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。对于一个位段,必须存储在同一个字节中,... 阅读全文
posted @ 2014-06-29 11:23 TaoyzDream 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 特点唯一一个头节点唯一一个尾节点除头节点外,均只有一个前驱节点除尾节点外,均只有一个后继节点顺序表插入平均移动步数 n/2删除平均移动步数 (n-2)/2查找时间代价 O(n)二分查找时间代价 O(log2n)适合整块存储有序数据,不适合频繁插入删除以及动态扩展。链接表查找时间代价 O(... 阅读全文
posted @ 2014-06-06 19:03 TaoyzDream 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 窗口与视口将窗口、视口想象为两块叠放的透明玻璃“窗口玻璃”在上,“视口玻璃”在下我们以“窗口玻璃”坐标系为准,映射到“视口玻璃”上画图原点默认,两块玻璃的画图原点都在左上角,x轴向右,y轴向下当使用 SetWindowOrgEx 时,相当于在“窗口玻璃”相应坐标处打个原点孔当使用 SetViewpo... 阅读全文
posted @ 2014-06-06 18:59 TaoyzDream 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 数据结构计算机中表示(存储)的、具有一定逻辑关系和行为特征的一组数据。三要素逻辑结构:集合、线性、树形、复杂。存储结构:顺序、链接、散列、索引。操作 阅读全文
posted @ 2014-05-12 10:12 TaoyzDream 阅读(141) 评论(0) 推荐(0) 编辑
摘要: dynamic_cast支持运行时识别指针或引用所指向的对象。从基类指针获得派生类行为最好的办法是通过虚函数。但是在某些情况下,无法使用虚函数,就需要手动显示转换。如果转换指针失败,则置0;如果转换引用失败,则抛出bad_cast异常。 1 if(Extend *ptr = dynamic_cast... 阅读全文
posted @ 2014-04-29 17:30 TaoyzDream 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 当类中内联函数仅该类调用,则内联函数的定义既可以放在.h也可以放在.cpp。当类中内联函数被外部调用,则内联函数的定义只能放在.h中,否则出现链接错误。“inline成员函数的定义必须在调用该函数的每个源文件中是可见的。” ---- 《C++ Primer 4》P374 阅读全文
posted @ 2014-04-29 17:29 TaoyzDream 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 疑问void max(const int x, const int y);void max(int x, int y);为什么报错:重复声明解释“这种差异并不影响传递至函数的对象...其原因在于实参传递的方式。复制形参时并不考虑形参是否为const---函数操纵的只是副本。函数无法修改实参...这两... 阅读全文
posted @ 2014-04-29 17:28 TaoyzDream 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 问 1 class B 2 { 3 public: 4 virtual void fun() 5 { 6 printf("fun in B\n"); 7 } 8 void b1() 9 {10 printf("b1 in B\n... 阅读全文
posted @ 2014-04-29 17:27 TaoyzDream 阅读(128) 评论(0) 推荐(0) 编辑
摘要: InvalidateRectrect是你指定要刷新的区域,此区域外的客户区域不被重绘,这样防止客户区域的一个局部的改动,而导致整个客户区域重绘而导致闪烁如果最后的参数为TRUE,则还向窗体发送WM_ERASEBKGND消息,使背景重绘,当然在客户区域重绘之前。UpdateWindow在发送之前通过G... 阅读全文
posted @ 2014-04-29 10:31 TaoyzDream 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 失败原因由于类的成员函数有隐含的this指针传递,从而导致一个CALLBACK型的成员函数安装时函数参数个数不匹配。解决方法1)将回调函数挪出类外,并声明为友元2)将回调函数生命为静态成员函数(使用回调函数的某个参数传递当前对象的this指针) 阅读全文
posted @ 2014-04-29 10:30 TaoyzDream 阅读(422) 评论(0) 推荐(0) 编辑