C++
JuneTAT
这个作者很懒,什么都没留下…
展开
-
MFC CString类
// CString 详解// 构造函数CString (const CString& src)CString str("ABC123");CString str(src);// 用字符初始化CString(TCHAR ch, int nReapt)CString str('a', 5); // str = "aaaaaa";// 用字符串前几个字符初始化CStrin原创 2017-09-07 14:41:03 · 525 阅读 · 0 评论 -
设备环境(Device Context)(设备上下文)
设备上下文DC是一个Windows数据结构,它包含了某个设备的绘制属性。通常,绘制调用都是借助于上下文对象,而这些设备上下文对象封装了用于画线、形状、文本等的Windows API。设备上下文是设备无关的,所以它既可以用于绘制屏幕,也可以用于绘制打印机甚至元文件。设备上下文在内存中创建,而内存经常受到扰动,所以它的地址是不固定的。因此,一个设备上下文句柄不是直接指向设备上下文对象,而是指向另外转载 2017-09-07 15:17:43 · 6290 阅读 · 0 评论 -
C++ Markup - XML
(一) 先讲一下XML中的物殊字符,手动填写时注意一下。字符 字符实体& & 或&' ' 或'> > 或>< < 或&<" " 或"---原创 2017-09-12 16:00:03 · 626 阅读 · 0 评论 -
C++ _tcscpy 解释
_tcscpy是一个拷贝字符串,源字符串指针是strSource,有strcpy、wcscpy、_mbscpy三种类型,这三种形式都返回目标字符串char *strcpy( char *strDestination, const char *strSource );wchar_t *wcscpy( wchar_t *strDestination, const wchar_t *str原创 2017-10-18 14:53:16 · 3857 阅读 · 0 评论 -
C++ UNICODE ANSI 类型转换 常用函数
CString -> int / string -> int// 根据环境自适应转换CString s = _T("123");int n = _tstoi(s);// UNICODE 环境下,相当于..CString s = TEXT("123");int n = _wtoi(s);// ANSI 环境下, 相当于..string s = "123";int n原创 2017-11-10 11:31:07 · 672 阅读 · 0 评论 -
C++ Lambda expression
Lambda expression:[capture_list] (params_list) mutable exception-> return_type { function_body }Capture list: 捕捉外部变量列表Params list: 变量列表mutable 指示符: 说明是否可以修改捕捉的变量exception: 异常说明return t原创 2018-01-23 16:38:18 · 321 阅读 · 0 评论