C++字符串之间的相互转换
来源:互联网 发布:季风书园关闭 知乎 编辑:程序博客网 时间:2024/06/08 12:40
1. CString 转 char[]
CString str;
char ch[];
<1>: strcpy(ch, str);
<2>: sprintf(ch, "%s", str);
2. char[] 转 CString
CString str;
char ch[];
str = ch;
3. CString 转 char*
CString str;
char* pch = new char[];
<1>: pch = str.GetBuffer(str.GetLength());
<2>: pch = (LPTSTR)(LPCTSTR)str;
4. char* 转 CString
CString str;
char* pch = new char[];
<1>: str = pch;
<2>: str.Format("%s", pch);
5. CString 转 string
string s;
CString str;
s = str;
6. string 转 CString
string s;
CString str;
str = s.c_str();
7. char[] 转 string
char ch[];
string s;
s = ch;
8. string 转char[]
string s;
char ch[];
<1>: strcpy(ch, s.c_str());
<2>: sprintf(ch, "%s", s.c_str());
9. CString 转 float
CString str;
float f;
f = atof(str);
10. float 转 CString
float f;
CString str;
str.Format("%.5f", f ); //数字5代表小数点后有五位有效数字
11. CString 转 int
CString str;
int i;
i = atoi(str);
12. int 转 CString
CString str;
int i;
str.Format("%d", i);
注:持续更新
- C语言字符串与数字之间的相互转换
- C#:数值与字符串之间相互转换
- 字符串与数值之间的相互转换
- time_t 与字符串之间的相互转换
- Json 和字符串之间的相互转换
- 字符串和数字之间的相互转换
- C++字符串之间的相互转换
- json 字符串之间的相互转换
- time_t 与字符串之间的相互转换
- time_t 与字符串之间的相互转换
- 字符串、数组之间的相互转换
- 数组和字符串之间的相互转换
- C++不同类型字符串之间的相互转换
- 字符串之间相互转换 字符与数值之间的转换
- iOS中OC字符串与C语言字符串之间的相互转换
- C实现数制之间的相互转换
- 【整理】C/C++中字符串与整数之间的相互转换
- Object-c 普通字符串、二进制、十进制、十六进制之间的相互转换
- php开发集成phpnow的安装步骤(win7下)
- 网络(Network)
- 页面布局
- C# 简单的索引器程序
- 关于写blog的源动力
- C++字符串之间的相互转换
- shell脚本----while循环
- sqlite 数据类型 全面
- 【stanford C++】——2.C++中函数
- 每个Web开发者都应该知道的关 URL编码的知识
- 最全最强的DELL Leopard综合帖(系统+驱动+问题+进阶+软件) 08.8.11更新
- shell脚本----if(数字条件,字符串条件,字符串为空)
- Java 中ArrayList 和 LinkedList的区别
- 网络爬虫的用法