string类 输入

getline(cin,str);
********************************

getline(cin,str,':');
*********************************

 


////////////////////////////////////////////////////////
////////////////////////////////////////////
//
//string1.cpp
//
////////////////////////////////////////////

#include <iostream>
#include <fstream>
#include <string>

int main()
{
 using namespace std;
    ifstream fin;
 fin.open("C:\\Documents and Settings\\Edward Nic\\桌面\\新建 文本文档.txt");
 if (fin.is_open()==false)
 {
  cerr<<"can't open file.\n";
  exit(EXIT_FAILURE);
 }
 
 string item;
 int count=0;

 getline(fin,item,';');
    while (fin)
    {
  ++count;
  cout<<count<<": "<<item<<endl;
  getline(fin,item,';');
    }
 cout<<"done\n";
 fin.close();
 return 0;
}

 


 

posted @ 2007-03-13 22:39  Edward Xie  阅读(241)  评论(0)    收藏  举报