我希望從我的程序輸出數據到文本文件。這裏是展示我如何做到這一點目前,工作的例子,我還包括日期/時間(我運行Windows):對齊輸出的流
#include <iostream>
#include <fstream>
#include <time.h>
using namespace std;
int main()
{
char dateStr [9];
char timeStr [9];
_strdate(dateStr);
_strtime(timeStr);
ofstream output("info.txt", ios::out);
output << "Start time part 1 " << "\t" << timeStr << " on " << dateStr << "\n";
output << "Start time part 1000000 " << "\t" << timeStr << " on " << dateStr << "\n";
output.close();
return 0;
}
然而「info.txt」的輸出不是很可讀以我爲一個用戶,因爲在兩端的時間和日期戳不對齊。這裏是輸出:
Start time part 1 15:55:43 on 10/23/12
Start time part 1000000 15:55:43 on 10/23/12
我的問題是,有沒有辦法對齊後者?