CString转换成其他类型——总结
来源:互联网 发布:淘宝红搜是什么意思 编辑:程序博客网 时间:2024/05/29 00:34
最近项目过程中经常会遇到各种数据类型之间项目转换的问题,想想还是进行一下总结,以便以后使用方便。
主要的转换有以下几种:
1.CString转char*(字符串指针)
CString str;
char* a = (LPSTR)(LPCTSTR)str;
2.char*转CString
(1)直接赋值
char* a = "www_dong";
CString str = a;
(2)CString str;
str.Format("%s",str);
3.CString转int
CString str = "25";
int a;
a= atoi(str);
4.int转CString
CString str;
int a = 5;
str.Format("%d",a);
5.CString转char a[i]
char a[50];
CString str = "www_dong";
strncpy(a,(LPCTSTR)str,sizeof(a));
6.CString转long
CString str = "www_dong";
long l;
l = _ttol(str);
7.long转CString
long l;
CString str;
str.Format(_T("%ld"),l);
8.CString转string (MFC)
string str(CString.GetBuffer(str.GetLength()));
9.string转CString
CString.format("%s",string.str());
总结有不足之处还望大家多多指正。
- CString转换成其他类型——总结
- CString 与 其他类型的转换
- CString 与 其他类型的转换收藏
- Cstring和其他类型变量的转换
- MFC中其他数据类型转换为CString类型
- 如何从 CString 转换为其他字符串类型
- 笔记:MFC中CString和其他类型的转换
- double类型转换成Cstring
- CString 转换成VARIANT类型
- _variant_t 转换成其他类型
- CString和其他类型转化
- c++其他类型转换成string类型
- CString类型的转换成int
- CString类型怎样转换成unsigned char *
- Variant类型转换成CString代码
- DWORD类型IP地址转换成CSTRING
- Variant类型转换成CString代码
- [MFC]CString类型转换
- 洛谷 P3927 SAC E#1
- 用单链表对学生成绩插入删除查找
- 理解LSTM'
- MySQL之内联接、左联接、右联接、交叉联接
- 欢迎使用CSDN-markdown编辑器
- CString转换成其他类型——总结
- java第二次作业(6)
- BZOJ1725 Corn Fields牧场的安排 [状压DP]
- 实验二单链表的实现
- 01动态规划基础---最长递增子序列长度
- python 问题定期总结
- jsp与servlet的区别
- XTU 1268 鞍点
- hadoop自定义类型异常java.lang.RuntimeException: java.lang.NoSuchMethodException: twicesort.TwoKey.<init>()