随笔分类 - C++
摘要://Base_Event.h#pragma once#include enum Event_Type //事件类型{ NET_REFRESH, //网络环境改变事件 MSG_REFRESH, //消息改变事件 UI_REFRESH, //UI界面更新事件 MAX_EVENT...
阅读全文
摘要:遇到了这一段代码: class CBase{public: virtual void virfun() //虚函数 { coutvirfun();//this指针永远指向基类,无论其是否有派生类 }};class CDerive:public CBase{ virtual void virfun() { cout&obj;...
阅读全文
摘要:文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、...
阅读全文
摘要:下面这样一个程序:(以下程序都是在VS2010下实现) 1: class Base 2: { 3: public: 4: virtual void func() 5: { 6: coutfunc(); 23: cin.get(); 24: }注意第3行和第12行,派生类访问权限为private,但程序输出的结果是:说明指针pb还是通过多态实现了访问派生类虚函数func。...
阅读全文
摘要:代码如下: 1: void CallThreadFun() 2: { 3: CString strPath="C:\\a.txt"; 4: HANDLE hThread=::CreateThread(NULL,NULL,ThreadFunc,(LPVOID)(LPCTSTR)str,0,&thID); 5: ...
阅读全文

浙公网安备 33010602011771号