04 2008 档案

Team Leader QA
该文被密码保护。

posted @ 2008-04-23 09:58 dqshll 阅读(7) 评论(0) 推荐(0) 编辑

About DLL
摘要:动态连接库的两种方式? 答:调用一个DLL中的函数有两种方法: 1.载入时动态链接(load-time dynamic linking),模块非常明确调用某个导出函数 ,使得他们就像本地函数一样。这需要链接时链接那些函数所在DLL的导入库,导入库向 系统提供了载入DLL时所需的信息及DLL函数定位。 2.运行时动态链接(run-time dynamic linking),运行时可以通过LoadLi... 阅读全文

posted @ 2008-04-15 17:19 dqshll 阅读(246) 评论(0) 推荐(0) 编辑

模板的特化
摘要:specification of template template int compare (const char* s1, const char* s2) { ...... } 阅读全文

posted @ 2008-04-15 10:38 dqshll 阅读(179) 评论(0) 推荐(0) 编辑

关于多继承
摘要:1.构造函数(包括copy constructor)和assignment operator的调用顺序:在类派生列表中出现的次序. 2.析构函数调用顺序,与构造函数正好相反. 3.假设基类树中有相同的名字的变量,则要显示指定才能使用,否则有二义性,编译err.0. 4.虚拟继承,使共享基类子对象.该基类被成为虚基类. 5.虚拟继承中特殊的初始化语义:由最底层的派生类的构造函数初始化虚基类. 否则会... 阅读全文

posted @ 2008-04-15 09:16 dqshll 阅读(259) 评论(0) 推荐(0) 编辑

异或运算^的一个作用
摘要:交换两个整数的值而不必用第三个参数 a = 9; b = 11; a=a^b; 1001^1011=0010 b=b^a; 1011^0010=1001 a=a^b; 0010^1001=1011 a = 11; b = 9; 阅读全文

posted @ 2008-04-08 11:03 dqshll 阅读(1106) 评论(1) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示