`
wwq100
  • 浏览: 20925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
头文件:TextQuery.h #pragma once #include <string> #include <vector> #include <map> #include <set> #include <fstream> using namespace std; //文本查讯类 class TextQuery { public: typedef std::vector<std::string>::size_type line_no; //接口 void read_file(std::i ...
听了《尚学堂》关于UML学习的两天的课,自己感觉这课还不错,关键是讲的人结合了软件开发中的具体的经验,UML是一门工具,只有结合具体的应用场景,才能看见其价值。 这课程主要讲了这几个方面:类图,顺序图,状态图, ...
#include <iostream> #include<fstream> #include <iterator> #include <algorithm> using namespace std; int main() { ofstream oddFile("oddFile.dat"); ofstream evenFile("evenfile.dat"); //打开文件失败 if (!oddFile||!evenFile) { cerr<<"Can ...
#include <iostream> #include <cstdlib> #include <fstream> #include <string> #include <iterator> #include <algorithm> using namespace std; int main() { string fileName; //输入文件名 cout<<"Enter input file name:"<<endl; cin>>fi ...
在网上找了一门UML的课,相当不错,听完以后,至少感觉自己入门了。呵呵 下面是听的过程程随手记下的一些概念。 1. 图相当于一种角度 2. 交互图(顺序图、协作图)、类图、活动图、状态图等等 3. 类图是静态建模 4. 顺序图是对动态的建模 5. 用例是文本形式的情节描述,用例不是用例图 6. 用例的名称应使用动词开头 7. 编写用例的时候应尽量使用行业的专业名称,不要使用计算机术语(是给客户看的) 8. 怎么样编写用例?描述参与者系统之间的交互。 9. 基本路径只描述主成功场景,不要出现“如果等” 10. 可选路径等要写入扩展点中去。 11. 系统边界确定 12. ...
#include <string> #include <vector> #include <iostream> #include <algorithm> using namespace std; string make_plural(size_t ctr,const string &word, const string &ending) { return (ctr<=1) ? word : word+ending; //make_plural(wc, "word ", "s &qu ...
#include <vector> #include <algorithm> #include<iostream> #include <numeric> using namespace std; int main() { //input vector<int> ivec; int i=0; cout<<"Plz input a number:"<<endl; while(cin>>i) { ivec.push_back(i); } ...
#include <iostream> #include <map> #include <string> using namespace std; int main() { multimap<string,string> authors; string author,work,search_item; //建立作者及其作品的multimap容器 do { cout<<"Enter author name:"<<endl; cin>>author; ...
/* ** Copyright (C) WWQ All rights reserved. */ #include <map> #include <stdexcept> #include <string> #include <iostream> #include <fstream> #include <sstream> using namespace std; //open_file() 函数 ifstream & open_file(ifstream& in, const string& ...
这是单词统计的迭代器版本: /* ** Copyright (C) QPSOFT.COM All rights reserved. */ #include<iostream> #include<map> #include<utility> #include<string> int main() { using namespace std; map<string, int> word_count; string word; //读入单词并统计其出现次数 cout << "Ente ...
#include<iostream> #include<bitset> #include<stdexcept> //vc中不要这个也能通过 using namespace std; int main() { bitset<100> bs; for(size_t ix = 0; ix != bs.size(); ++ix) { bs[ix] = 1; } try { bs.to_ulong();//将bs转化为unsigned long 类型 } catch(runtime_error err) ...
#include<iostream> #include<bitset> #include<stdexcept> using namespace std; int main() { bitset<100> bs; for(size_t ix = 0; ix != bs.size(); ++ix) { bs[ix] = 1; } try { bs.to_ulong();//将bs转化为unsigned long 类型 } catch(runtime_error err) { cout &l ...
#include<string> #include<map> #include<iostream> using namespace std; //显示 void show(const map<string,int> &smap) { for(map<string,int>::const_iterator iter=smap.begin();iter!=smap.end();++iter) { cout<<iter->first<<":"<<i ...
注意到下面第九行的语句,如果没有哪个typename,在vc下面一点问题,也没有,但是在gcc环境下,却通不过,一个模板函数在vc,和Gcc下的不一样。 #include <iostream> #include <list> #include <vector> #include <string> using namespace std; template<typename T> void show(T ivec) { for (typename T::iterator iter=ivec.begin();iter! ...
#include <iostream> #include <vector> #include <list> using namespace std; int main() { int ia[]={0,1,1,2,3,5,8,13,21,55,89}; vector<int> ivec(ia,ia+11); list<int> ilst(ia,ia+11); //删除ilst奇数元素 for (list<int>::iterator lit=ilst.begin();lit!=ilst.end ...
Global site tag (gtag.js) - Google Analytics