如何设置字符串宽度? 我从控件ListCtrl上调用m_listctrl.GetItemText()得到字符串(好多行)。由于每个字符串宽度不一样,导致输出时文本没有上下对齐。(输出是*.txt文件)我想有没有方法得到字符串后,然后设置宽度。比方说得到的字符串的宽度是6然后设置字符串宽度为9怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用流操纵算子实现!设置域宽的算子是(setw),或者直接用.width如:#include "iostream.h"main(){ int w=4; char string[10]; cout<<"Enter a sentence:\n"; cin.width(5); while(cin>>string{ cout.width(w++); cout<<string<<'\n'; cin.width(5); } return 0;}流宽设置仅对下一次流操作有效 问个写配置文件的问题啊 问个tab control 的问题 第一次发贴 求助VC++6.0达人 CTreeCtrl 中 TVI_ROOT GetRootItem 有什么区别? 哪错了? 高分求日文编码表信息(ANSI Unicode都可)! NOTIFYICONDATA与线程的问题 winhttp 如何读取 gzip+chunked压缩的页面 求CSDN的下载地址. **********结构的实体名 到底是值还是地址?(比较弱,见笑) 问VC++6.0 为什么不能声明 #include <vector.h> 散分.... IE编程的问题,送分!
#include "iostream.h"
main()
{
int w=4;
char string[10];
cout<<"Enter a sentence:\n";
cin.width(5);
while(cin>>string{
cout.width(w++);
cout<<string<<'\n';
cin.width(5);
}
return 0;
}
流宽设置仅对下一次流操作有效