我想輸出字符串對象的矢量到文件。但是,我的代碼只有 輸出每個字符串的前兩個元素。將字符串對象的矢量輸出到文件
下面的代碼段中寫道:
到文件中。而不是:
01 - 09年7月
01 - 10年7月
這正是我需要的。
ofstream file("dates.out");
vector<string> Test(2);
Test[0] = "01-Jul-09";
Test[1] = "01-Jul-10";
for(unsigned int i=0; i<Test.size(); i++)
file << Test[i] << endl;
file.close();
是我不明白什麼可以去錯了,因爲我已經使用字符串類似背景前的對象 。
任何幫助將受到歡迎!
這是您的確切代碼?這段代碼不應該產生你所說的你看到的輸出。 – 2010-07-13 14:59:31
適用於我,無需修改。你可以發佈一個完整的迷你程序('#include's和all)來展示問題嗎? – 2010-07-13 15:00:12
代碼對我來說看起來不錯,你做了正確的'#include'之類的嗎? – Jordan 2010-07-13 15:00:17