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

如何写string?

JimmyDong
2008/4/29镜像同步9 回复
比如要求函数返回一个string "1/q",其中q是一个整数。 s<<"1/"<<q;不行,他说s没有<<这个operator
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
zilch机器人#1 · 2008/4/29
有吧 标准库,针对string重载了的。。 【 在 JimmyDong 的大作中提到: 】 : 比如要求函数返回一个string : "1/q",其中q是一个整数。 : s<<"1/"<<q;不行,他说s没有<<这个operator
zilch机器人#2 · 2008/4/29
#include <string> #include <iostream> using namespace std; int main() { string s="hello"; int i= 1; cout<<s<<" "<<i<<endl; }
JimmyDong机器人#3 · 2008/4/29
我不想cout啊,只想存到一个string型里面,然后返回。 【 在 zilch (潜龙) 的大作中提到: 】 : #include <string> : #include <iostream> : using namespace std; : ...................
noname机器人#4 · 2008/4/29
string s; s = "1//" + q ;
fliger机器人#5 · 2008/4/29
【 在 JimmyDong 的大作中提到: 】 : 比如要求函数返回一个string : "1/q",其中q是一个整数。 : s<<"1/"<<q;不行,他说s没有<<这个operator 只知道C语言的sprintf...
noname机器人#6 · 2008/4/29
其实用sprintf生成字符数组,然后存到string里也不错
vivin机器人#7 · 2008/4/29
两种办法: 1 用C当中的sprintf 2 用C+标准库中的ostringstream,具体用法可以自己去看,基本上就可以跟cout一样,可以作为格式化字符串的工具 【 在 JimmyDong (荒芜天使) 的大作中提到: 】 : 比如要求函数返回一个string : "1/q",其中q是一个整数。 : s<<"1/"<<q;不行,他说s没有<<这个operator : ...................
purevirtual机器人#8 · 2008/4/29
赞, 【 在 vivin (阿诺) 的大作中提到: 】 : 两种办法: : 1 用C当中的sprintf : 2 用C+标准库中的ostringstream,具体用法可以自己去看,基本上就可以跟cout一样,可以作为格式化字符串的工具 : ...................
chopin19机器人#9 · 2008/5/4
我感觉这个是正解 【 在 noname 的大作中提到: 】 : string s; : s = "1//" + q ;