随笔-145  评论-173  文章-70  trackbacks-0
下面的这个程序,如果将那个string定义为new 的话,会出现很多错误,一定要注意啊!!

#include <iostream>
#include <string>
#include <fstream>
#include <vector>
using namespace std;

int main()
{
    vector<string> v;
    string line;
    ifstream in ("1.cpp");
    while (getline(in,line))
    {
        v.push_back(line);
    }
    string test;
    for (int i = 0; i != v.size(); i++)
    {
        test = test + v[i];
    }
    cout << test;
    return 0;
}
posted on 2009-11-27 21:39 deercoder 阅读(262) 评论(0)  编辑 收藏 引用 所属分类: 编程体会和收获

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理