大约有 2,100 项符合查询结果(耗时:0.0142秒) [XML]
C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...继承类的析构函数,调用 dosomething() 函数执行的也是基类定义的函数。
一般情况下,这样的删除只能够删除基类对象,而不能删除子类对象,形成了删除一半形象,造成内存泄漏。
在公有继承中,基类对派生类及其对象的操作...
解决:mfcs110ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 ...
原因分析:
_USRDLL定义有的话,MFC会自动生成一个DllMain入口函数,
这时在dll源码中额外又添加了一个DllMain入口函数,就会出现重定义冲突。
【解决】标准库std::min/std::max 与 Windows.h中的宏 min/max 冲突问题 - ...
...e of '::'
error C2059: syntax error: '::'
原因是 Windef.h 头文件中定义了 min/max 宏:
#ifndef NOMINMAX
#ifndef max
#define max(a,b) (((a) > (b)) ? (a) : (b))
#endif
#ifndef min
#define min(a,b) (((a) < (b)) ? (a) : (b))
#endif
#endif /* NOMINMAX...
FAT32文件系统格式详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...位二进制数表示,从0002H到FFEFH个可用簇号(FFF0H到FFFFH另有定义,用来表示坏簇,文件结束簇等),允许每一逻辑盘的数据区最多不超过FFEDH(65518)个簇。FAT32系统簇号改用32位二进制数表示,大致从00000002H到FFFFFEFFH个可用簇号。FAT表按...
“21天教你学会C++” - 创意 - 清泛网 - 专注C/C++及内核技术
...图书以作参照:http://www.china-pub.com/27043
看完上面这个图片,我在想,我学习C++有12年了,好像C++也没有学得特别懂,看到STL和泛型,还是很头大。不过,我应该去考虑研究量子物理和生物化学,这样,我才能重返98年杀掉还在...
lua和c/c++互相调用实例分析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ate *L, int idx);
int (lua_checkstack) (lua_State *L, int sz);
lua中定义的变量和函数存放在一个全局table中,索引值为LUA_GLOBALSINDEX ,table相关操作接口:
void (lua_gettable) (lua_State *L, int idx);
void (lua_getfield) (lua_State *L, int idx, const char *k);
...
FAT32系统中长文件名的存储 - C/C++ - 清泛网 - 专注C/C++及内核技术
...义见表14:
表14 FAT32短文件目录项32个字节的表示定义
字节偏移(16进制)
字节数
定义
0x0~0x7
8
文件名
0x8~0xA
3
扩展名
0xB*
1
属性字节
00000000(读写)
00000001(只读)
00000010(隐藏)
...
VS Debug调试模式下内存泄露检测原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...默认内存分配函数没有文件名和所在行的信息,于是CRT宏定义了malloc、realloc,如下:
#define malloc(s) _malloc_dbg(s, _NORMAL_BLOCK, __FILE__, __LINE__)
#define calloc(c, s) _calloc_dbg(c, s, _NORMAL_BLOCK, __FILE__, __LINE__)
#define realloc...
24种设计模式与7大原则 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...过程可以创建不同的表示.
工厂模式(factory method pattern): 定义了一个创建对象的接口, 但由子类决定要实例化的类是哪一个. 工厂方法让类把实例化推迟到子类.
原型模式(prototype pattern): 当创建给定类的实例过程很昂贵或很复杂时...
Shell脚本编程30分钟入门 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...之类的事情,学着使用sh,bash会是一个好主意。
shell只定义了一个非常简单的编程语言,所以,如果你的脚本程序复杂度较高,或者要操作的数据结构比较复杂,那么还是应该使用Python、Perl这样的脚本语言,或者是你本来就已...
