![]() |
|
||||||||||||||
| | 网站首页 | 数据库教程 | web编程 | 服务器 | 程序设计 | | ||
|
||
|
||||||
| C++ Primer部分单词中英对照! | ||||||
作者:佚名 文章来源:不详 点击数: 更新时间:2007-7-30 ![]() |
||||||
|
看C++ Primer第三版英文版时,收集的一些单词! abstraction 抽象 下面是我用来单词排序的程序。
// [7/22/2006 RonCha] // ArrangeWords.cpp #include <iostream> #include <fstream> #include <vector> #include <string> #include <algorithm> usingnamespace std; int main(intargc,char *argv[]) { if (argc!=3) { cout<<"Usage:ArrangeWords.exe filetosort filetosave\n"; return 0; } vector<string> svec; stringtextline; ifstreamwf(argv[1],ios::in); if (wf) { while (getline(wf,textline,'\n')) { if (!textline.empty()) { //首字母转换为小写,方便排序 if (textline[0]<0x61) { textline[0]+=0x20; } svec.push_back(textline); //cout<<"line read: "<< textline <<"\n"; } } stable_sort(svec.begin(),svec.end()); ofstreamof(argv[2],ios::out); for (inti=0;i<svec.size();i++) { //cout<<"sort line: "<< svec[i] <<"\n"; of<< svec[i] <<"\n"; } cout<<"sorted file saved to: "<< argv[2] <<"\n"; } else { printf("plz input a file which want to sort"); return 0; } return 0; }
|
||||||
| 文章录入:admin 责任编辑:admin | ||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | ||||||
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 网站地图 | 管理登录 | | |||
|