大约有 7,000 项符合查询结果(耗时:0.0130秒) [XML]
Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术
...ared_ptr:
避免对shared_ptr所管理的对象的直接内存管理操作,以免造成该对象的重释放
shared_ptr并不能对循环引用的对象内存自动管理(这点是其它各种引用计数管理内存方式的通病)。
不要构造一个临时的shared_ptr作为...
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...果想使用CWinThread对象里的函数,以及一些全局函数进行操作,如上面的AfxGetMainWnd(),就必须用CWinThread对象的CreateThread函数,或用AfxBeginThread()函数创建线程,否则很可能出现错误,因为MFC对线程的管理是通过CWinThread对象来完成...
MFC CSplitterWnd的用法详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...之后,有时为了能够得到其中的某个窗口,进而对其进行操作控制,则:
不能简单使用GetActiveView,可从MainFrame的CSplitterWnd成员得到,如下
CMainFrame* pMF=(CMainFrame*)AfxGetApp()->m_pMainWnd;
CViewRes* pViewRes=(CViewRes*)pMF->m_wndSplitter.GetPane(0...
c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
hWnd 是欲设置定时器的窗体句柄。定时时间到时,系统会向该窗体发送WM_TIMER消息。
nIDEvent 定时器标识符。在一个窗体内可以使用多个定时器,不同的定时器根据nIDEvent来区分。
uElapse 定时时间,单位...
xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术
...sion)来选择节点。在形式上,"路径表达式"与传统的文件系统非常类似。
# 斜杠(/)作为路径内部的分割符。
# 同一个节点有绝对路径和相对路径两种写法。
# 绝对路径(absolute path)必须用"/"起首,后面紧跟...
vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...n 0;
}
经过测试,文件路径必须为绝对路径,相对路径会操作失败。
获取当前路径拼上相对路径代码如下:
char szDelPath[MAX_PATH + 1] = { 0 };
GetCurrentDirectory(MAX_PATH, szDelPath);
CString delFileName;
delFileName.Format("%s\\test_*.xml", szDelPath);
...
C语言面试那些事儿──一道指针与数组问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...问题则十分简单:
a + 1:现在把a看作一个指针,指针+1操作,根据C语言语义,实际增加偏移量的是指针指向类型的长度,即32位机器下的int型,即4字节,故a+1就是&a[1],那么*(a+1)就是a[1],即2;
&a + 1:现在把&a看作一个指针(不...
register int i;的含义 - C/C++ - 清泛网 - 专注C/C++及内核技术
...你声明了也没有用,因为编译器不会照你说得做,而是在系统优化的时候自己决定让哪些作为寄存器变量存在。
register int
高效使用STL容器小tip - C/C++ - 清泛网 - 专注C/C++及内核技术
...是不是空,因为对于所有标准容器,empty() 都是常数时间操作,只返回size是否为0,所以常被实现为inline函数。高效使用 STL容器
CDC:DrawText 多行显示文本(文本自动换行) - C/C++ - 清泛网 - 专注C/C++及内核技术
...部标头不被包含在正文行的高度里。
DT_INTERNAL:用系统字体来计算正文度量。
DT_LEFT:正文左对齐。
DT_MODIFYSTRING:修改给定的字符串来匹配显示的正文,此标志必须和DT_END_ELLIPSIS或DT_PATH_ELLIPSIS同时使用。
DT_N...
