快速业务通道

下面的代码由Gary Nebbett写就.Gary Nebbett乃是WINDOWS NT/2000 NATIVE API REFERENCE的作者.乃NT系统一等一的高手.下面就分析一些他的这段代码. 这段代码在PROCESS没有结束前就将启动PROCESS的EXE文件删除了. int main(int argc, char *argv[]) { HMODULE module = GetModuleHandle(0); CHAR buf[MAX_PATH]; GetModuleFil

发布时间:2012-06-29 作者: 佚名技术 views(172)

大家都知道面向对象程序设计有三个特点:封装、继承、多态。多态在面向对象程序设计中起着举足轻重的作用。 上述的多态是如何实现的呢?通常是有一个基类,它包含了一些特定的接口,而该类的子类重载了这些接口;使用基类的指针或者引用指向子类的对象,那么就可以实现调用子类对应的函数的功能;此种现象被称为多态。 上述

发布时间:2012-06-29 作者: 佚名技术 views(284)

1. 重载、覆盖与隐藏 1).重载:成员函数具有以下的特征时发生重载 A.相同的范围(同一个类中) B.函数的名字相同 C.参数类型不同(不能进行隐式类型转换) D.Virtual关键字可有可无 2).覆盖(也叫继承):指派生类函数覆盖基类函数,特征是: A.不同的范围(分别位于基类与派生类中) B.函数名字相同 C.参数相同 D

发布时间:2012-06-29 作者: 佚名技术 views(169)

最近开始认真地再学一下C++的编程,陆续会有一些笔记整理出来。 今天要讲的是,C++程序中,方法之间调用的一个需要注意的地方 例如,我们有一个方法 int maxvalue(int a,int b,int c) { if(ab) a=b; if(ac) a=c; return a; } 我们需要在另外一个方法里面调用它 int main() { int a=5,b=8,c=10; cout maxvalue(a,b,c); retur

发布时间:2012-06-29 作者: 佚名技术 views(170)

重点:包含动态分配成员的类 应提供拷贝构造函数,并重载=赋值操作符。 以下讨论中将用到的例子: class CExample { public: CExample(){pBuffer=NULL; nSize=0;} ~CExample(){delete pBuffer;} void Init(int n){ pBuffer=new char[n]; nSize=n;} private: char *pBuffer; //类的对象中包含指针,指向动态分配的内存资源 int n

发布时间:2012-06-29 作者: 佚名技术 views(213)

//第一种方法 #include iostream #include string using namespace std; int main() {     int n = 65535;     char t[256];     string s;     sprintf(t, %d, n);     s = t;     cout s endl;     return 0; } //第二种方法 #include iostream #include string #include strstr

发布时间:2012-06-29 作者: 佚名技术 views(195)

下表所列的数据类型并非C与C++的全部数据类型,但它们是编写PowerBuilder与C/C++接口程序中最常用的数据类型,其中第一个表在PowerBuilder到C的转换,一般在C代理生成器中使用。第二个表是C/C++到Powerbuilder的转换,用于编写DLL库。

发布时间:2012-06-29 作者: 佚名技术 views(264)

在1995年1月,Scott Meyers 在C++ Report杂志上就强调min,max 对C++社团来说是一个很大的挑战,他对基于macro-based实现的min,max进行认真的分析,对照基于模板的min,max实现,他得到了如下结论: 对于实现max,什么是最好的方法?用一句Tevye的名言:我将告诉你:我不知道,基于以上分析,我有信心告诉大家宏实现的方法

发布时间:2012-06-29 作者: 佚名技术 views(567)

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号