我想输出字符串对象的矢量到文件。但是,我的代码只有 输出每个字符串的前两个元素。将字符串对象的矢量输出到文件
下面的代码段中写道:
到文件中。而不是:
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