CString
来源:互联网 发布:低风险网络基金产品 编辑:程序博客网 时间:2024/06/01 08:45
1.CString分别在MFC、WTL、ATL中都有实现,但是用法基本一样。
//using cstringtypedef CHAR *LPSTR;typedef WCHAR *LPWSTR;#ifdef UNICODE typedef LPWSTR LPTSTR;#else typedef LPSTR LPTSTR;#endifusing ATL::CStringA;using ATL::CString;using ATL::CStringW;/**ATL::CStringA cstra / LPSTRATL::CStringW cstrw / LPWSTRATL::CString cstr / LPTSTR**///eg: string as function outputsCStringA GetUinfo(LPSTR id);CStringW GetUinfo(LPWSTR id);CString GetUinfo(CString& id);CStringW myString1 = _T("This is a test");CStringA myString2 = "This is a test";wchar_t wchar1[40] = {0};char char2[40] = {0};strcpy(char2, (LPCSTR)myString2);wcscpy(wchar1, (LPCWSTR)myString1);strcpy(myString2.GetBuffer(40), "this is copy string!");myString2.ReleaseBuffer();wcscpy(myString1.GetBuffer(40), _T("this is copy string!"));myString2.ReleaseBuffer();
- CString
- CString
- CString
- CString
- CSTRING
- CString
- CString
- CString
- CString
- CString
- cstring
- CString
- CString
- CString
- CString
- CString
- CString
- CString
- 我的原则
- google Guava简介
- 我的一些记录
- 分页类
- 如何使用List.toArray()转换为数组对象
- CString
- LINUX 同步方法剖析
- c++复习基础要点03 虚析构函数、虚函数表
- jquery 添加\删除 cookie
- 常见网络编程问题
- php学习资源列表
- 面向对象的5个基本设计原则
- windows x86和x64的区别
- Java JDK的下载与安装