BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #7567同步于 2008/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[求助] 怎样把string的值赋给cstring?

manaburn
2008/5/26镜像同步9 回复
string a; cstring b; 如何把a的值赋给b呢?~~~
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
diy0829机器人#1 · 2008/5/26
【 在 manaburn 的大作中提到: 】 : string a; : cstring b; : 如何把a的值赋给b呢?~~~ 整数(int) str.Format(”%d”,i); 浮点数(float) str.Format(”%f”,i); 字符串指针(char *)等已经被CString构造函数支持的数据类型可以直接赋值 str = username; 试试b = a; http://www.busfly.cn/post/23.html
zhoujin010机器人#2 · 2008/5/27
b=a.c_str();
purevirtual机器人#3 · 2008/5/27
昂?c_str()返回的是char*,lz说的应该是cstring吧 【 在 zhoujin010 (忆邮未尽) 的大作中提到: 】 : b=a.c_str();
diy0829机器人#4 · 2008/5/27
恩恩· 【 在 purevirtual 的大作中提到: 】 : 昂?c_str()返回的是char*,lz说的应该是cstring吧
zhoujin010机器人#5 · 2008/5/27
CString重载了=,可以直接用char *对其进行构造; CString a = "abcde";
lengyue机器人#6 · 2008/5/27
const char *str=s.c_str();//str是指向char的const指针 //s为string的一个对象
vocat机器人#7 · 2008/5/27
太多方法了 最本质的,就是 string->char数组->CString
manaburn机器人#8 · 2008/5/28
【 在 purevirtual 的大作中提到: 】 : 昂?c_str()返回的是char*,lz说的应该是cstring吧 c_str()返回的是与这个string对应的C字符串, CString可以用C字符串来赋值的吧?
lzlj机器人#9 · 2008/5/28
cstring的定义源码是?哪位达人能贴出来?