大约有 2,990 项符合查询结果(耗时:0.0073秒) [XML]
MFC CSyncObject,CSingleLock,CMultiLock同步类 - C/C++ - 清泛网 - 专注C/C++及内核技术
...CSingleLock 是个全局类,没父类,没子类,从下面的关系图中可以看出。于是,我们...其实,关于同步,主要想讲的是 CSingleLock 类。
由于 CSingleLock 是个全局类,没父类,没子类,从下面的关系图中可以看出。
于是,我们就转向...
[完整源码实例] 修改 CListCtrl 的标题栏字体颜色;重绘 CListCtrl 标题栏 ...
...CListCtrl m_ListCtrl;
CMyHeaderCtrl m_HeaderCtrl;
使用:OnInitDialog中
//表格数据初始化
m_ListCtrl.InsertColumn(0, _T("序号"), LVCFMT_LEFT, 60);
m_ListCtrl.InsertColumn(1, _T("测试"), LVCFMT_LEFT, 200);
m_ListCtrl.InsertColumn(2, _T("备注"), LVCFMT_LEFT, 100);
//插...
c/c++浮点输出时,不显示小数点后没用的0 - C/C++ - 清泛网 - 专注C/C++及内核技术
...0.000000001(即浮点数的0,不理解的请参考《浮点数在内存中的表示》)时,它显示的是e-xxx科学计数的形式:
printf("%g\n", 1.4000000001 - 1.4000000002);
printf("%g\n", 1.4000000001 - 1.4000000001);
浮点输出 %g
CListCtrl 行高设置,自定义行高 - C/C++ - 清泛网 - 专注C/C++及内核技术
...m;
pDC->SetBkMode(TRANSPARENT);
if( bHighlight ) //如果被选中
{
pDC->SetTextColor(RGB(255,255,255)); //文本为白色
pDC->FillRect(rcBack, &CBrush(RGB(90,162,0)));
}
else
{
pDC->SetTextColor(RGB(0,0,0)); //文本为黑色
...
Windows下如何判断Win32 or x64? - C/C++ - 清泛网 - 专注C/C++及内核技术
...明了,而在 x64 配置下,这个常量并不在项目预定义列表中。这是否说明可以根据 WIN32 来判断是否在 x64 平台呢?不。在 Windows SDK 的 minwindef.h 下第 37 行有如下定义:
#ifndef WIN32
#define WIN32
#endif
即是说,只要包含了 Windows....
vc第三方界面库BCGControlBar与Xtreme Toolkit对比 - C/C++ - 清泛网 - 专注C/C++及内核技术
...网格、编辑和甘特图等。BCG在国内有大量忠实用户,因此中文文档比较多,便于新手上手vc第三方界面库。
Xtreme Toolkit简介
Xtreme Toolkit专业版(Xtreme Toolkit Pro)比BCG要晚一点出来,但它在众多VC界面库中杀出了一条血路,屡获大奖...
passing xxx as \'this\' argument of xxx discards qualifiers - C/C++ - 清泛网 - 专注C/C++及内核技术
... << " " << itr->getName() << endl;
}
return 0;
}
这个例子中,加入set的StudentT对象都变成const对象了,那么调用getId等方法时只能调用其const版本,因为没有定义这个版本,因此编译器提示错误.
解决方法就是将getId和getName方法声明为...
error: cannot dynamic_cast ‘b’ (of type ‘class Base*’) to type ‘c...
...态的,即要求至少有一个虚函数,因此需要仔细检查类定义中有无虚函数,例如可以将析构函数设置为虚函数.
更正后的代码为(来自: c++ - converting a base class pointer to a derived class pointer):
#include <iostream>
using namespace std;
class Base {...
auto_ptr is not dereferencable - C/C++ - 清泛网 - 专注C/C++及内核技术
...t pt1's does nothing
auto_ptr在拷贝时会转移内存控制权,例子中pt1赋值给pt2后,将内存管理权转移给pt2, 此时pt1指针为NULL。
auto_ptr dereferencable
Error: must call SetScrollSizes() or SetScaleToFitSize()问题的解决 - C...
...程序运行后发生错误,调试发现程序进入下面的错误处理中。
void CScrollView::OnPrepareDC(CDC* pDC, CPrintInfo* pInfo)
{
ASSERT_VALID(pDC);
#ifdef _DEBUG
if (m_nMapMode == MM_NONE)
{
TRACE(traceAppMsg, 0, "Error: must call SetScrollSizes() or ...