大约有 3,400 项符合查询结果(耗时:0.0076秒) [XML]
代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术
...取数据结构。
9.Primitive Obsession(基本类型偏执)
使用过多的基本数据类型,这时应该提取数据结构。
10.Switch Statements(switch惊悚现身)
不要过多使用switch,可以考虑用多态代替。
11.Parallel Inheritance Hierarchie...
关于Rsyslogd 的一些配置 (高性能、高可用 rsyslogd) - C/C++ - 清泛网 - ...
...主动丢弃消息。
$QueueHighWatermark可以控制 MainMsgQueue 如何使用 disk作为队列存储,而不再是仅仅使用内存。
$MainMsgQueueDiscardMark 和 $MainMsgQueueQueueDiscardSeverity 配合控制如何丢弃消息。
在我的 x220i ubuntu 环境下,可以看到几十G的队...
由“Pure Virtual Function Called” 考虑到的 - C/C++ - 清泛网 - 专注C/C++及内核技术
...修改对象的虚函数表指针值 一般情况下(特指基类不使用novtable属性),debug编译出 1. 派生类对象析构时,基类析构函数执行的前期会修改对象的虚函数表指针值
一般情况下(特指基类不使用novtable属性),debug编译出...
mfc 画圆角矩形 - C/C++ - 清泛网 - 专注C/C++及内核技术
...{3, 3};
DrawRoundRect(this->GetDC(), rc, sizeRect);
}
这里直接使用的窗口DC,实际应用中为了防止出现闪屏现象,需要使用MemDC,调用方法类似,大家自行调整下。
推荐:
《MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的)...
LOGFONT 和 CFont 区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...据的一个结构体,后者是封装LOGFONT的一个类,用于创建使用字体。创建字体:CFont ...LOGFONT 和 CFont 本质上是相同的,前者是存储字体相关数据的一个结构体,后者是封装LOGFONT的一个类,用于创建使用字体。
创建字体:
CFo...
应用程序无法正常启动0xc0150002 - C/C++ - 清泛网 - 专注C/C++及内核技术
...blicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。 请使用 sxstrace.exe 进行详细诊断。
原来,我使用VS2013引用了VS2005编译出来的Debug版本的dll,而系统缺乏VS2005运行环境,导致程序启动失败。使用Release版本的dll一切OK。应用...
Unicode and UTF-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
...FF,最多可以容纳1114112(100多万)个字符,实际上并不能使用这么多的空间,于是编码方式出现了两...Unicode预订的编码空间大小为0x0-0x10FFFF,最多可以容纳1114112(100多万)个字符,实际上并不能使用这么多的空间,于是编码方...
为什么编译好的libcurl静态lib用不了? - C/C++ - 清泛网 - 专注C/C++及内核技术
...态lib用不了?编译Dll能用,但如上图编译静态成静态lib,使用这个静态lib的时候,就会提示link2001未定义的外部符号,头文件、lib文件均已正常导入。解决
编译Dll能用,但如上图编译静态成静态lib,使用这个静态lib的时候,...
C/C++ 如何向上取整? - C/C++ - 清泛网 - 专注C/C++及内核技术
...
注意:ceil函数参数是double类型。同理,double向下取整使用floor函数(整数直接除就ok)。
使用floor函数。floor(x)返回的是小于或等于x的最大整数。
如: floor(10.5) == 10 floor(-10.5) == -11
使用ceil函数。ceil(x)返回的是大于x...
Windows下如何判断Win32 or x64? - C/C++ - 清泛网 - 专注C/C++及内核技术
...预处理常量,分别是 _WIN32,_WIN64,WIN32。这三个常量如何使用呢?看起来简单,其实是很困惑的。 在 Win3...MSDN 里说,VC 有 3 个预处理常量,分别是 _WIN32,_WIN64,WIN32。这三个常量如何使用呢?看起来简单,其实是很困惑的...