CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

文本文件(*.txt)中列表栏目如何对齐(column alignment)?

楼主lily311()2002-04-08 18:36:07 在 VC/MFC / 基础类 提问

我想做的是把字符串输出到文本文件,使该TXT文件如下显示:  
  Name                                               Quantity                                           Price  
  Short                                             xx                                                       xx  
  LongItemName                               xx                                                       xx  
  ...  
  代码大致如下:  
  CString   fileText   =   "Name\t\tQuantity\tPrice\r\n";  
  CString   tempStr;  
  for   (int   i=0;i<nTotalItem;i++)  
  {  
  tempStr.Format("%s\t\t%d\t%d\r\n",m_ItemName[i],m_Qua[i],m_Price[i]);  
  fileText   +=   tempStr;  
  }  
  //   save   fileText   as   xxx.txt  
  ...    
  问题在于,m_ItemName[i]的文字长度不一样,所以用到\t会出现有时对不齐的情况,如何解决? 问题点数:100、回复次数:2Top

1 楼qunta(J2Y2)回复于 2002-04-08 18:39:40 得分 100

tempStr.Format("%-24s%-20d%-20d",m_ItemName[i],m_Qua[i],m_Price[i]);  
  这样行不行Top

2 楼lily311()回复于 2002-04-09 12:00:21 得分 0

应该可以,多谢了!Top

相关问题

  • 两个TXT文本文件合并一个文本文件?
  • VB中如何获得一个txt文本文件的行数?
  • 有知道如何动态建TXT文本文件的吗?
  • 如何判断文本文件 .txt的结束标志?
  • 定时将文本文件(txt)导和mysql的的表中.
  • vc中怎么将html文件转化为txt文本文件?
  • 如何将表导出到一个文本文件里面,txt
  • txt文本文件导入数据库的问题
  • 为何读出TXT文本文件的内容是乱码
  • 请教大家winform里面 读出.txt文本文件问题!!!!!!!!!!!

关键词

  • 文本文件
  • 如下
  • txt
  • xx
  • cstring

得分解答快速导航

  • 帖主:lily311
  • qunta

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo