MFC字符串输出问题

假设字符串ch1=“5.0”file.Write("Qnet,air燃烧发热量:",strlen("Qnet,air燃烧发热量:"));file.Write(ch1,5)... 假设字符串ch1=“5.0”
file.Write("Qnet,air 燃烧发热量: ",strlen("Qnet,air 燃烧发热量:"));
file.Write(ch1,5);
现在输出结果为:
Qnet,air 燃烧发热量: 5.0
想要达到的目的为"Qnet,air 燃烧发热量: "以60的长度输出,之后再输出5.0
结果为:
Qnet,air 燃烧发热量: 5.0
先谢过!
展开
 我来答
百度网友5722492f7
2013-04-17 · TA获得超过725个赞
知道小有建树答主
回答量:594
采纳率:0%
帮助的人:476万
展开全部
Qnet,air 燃烧发热量: 判断他的长度之后加上相应的空格使之达到60就行了。
追问
是可以,但是有没有批量简单一点的方式,我这好多这种句子,写过
追答
写个公共函数就行了啊。
string GetAddStr(string yourStr)
{
for(int i=0;i<60-yourStr.Len();i++)
{yourStr = yourStr + " ";}
return yourStr;
}
写个这种类似的,你字符串直接调用这个输出不久好了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式