首页 > 代码库 > 1_7
1_7
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | /////////////////////////////////////////////////////////// // Copyright (c) 2013, ShangHai xxxx Inc. // // FileName: 1_7.cpp // // Description: // // Created: 2014年05月12日 星期一 22时39分27秒 // Revision: Revision: 1.0 // Compiler: g++ // /////////////////////////////////////////////////////////// #include <iostream> #include <fstream> #include <algorithm> #include <string> #include <vector> using namespace std; int main() { ifstream in_file( "./test.txt" ); if ( !in_file ) { cerr<< "oops! unable to open input file\n" ; return -1; } ofstream out_file( "./test.sort" ); if ( !out_file ) { cerr<< "oops! unable to open output file\n" ; return -2; } string word; vector<string> text; while (in_file >> word) { text.push_back(word); } cout<< "unsorted text: \n" ; for ( int ix = 0; ix < text.size(); ++ix) { cout<<text[ix]<< ‘ ‘ ; } cout << endl; sort(text.begin(), text.end()); out_file << "sorted text: \n" ; for ( int ix = 0; ix < text.size(); ++ix) { out_file << text[ix] << ‘ ‘ ; } out_file << endl; return 0; } |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。