上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: //容器deque,双向队列,在内存中是分段连续的 //在内存中可以在左端,也可以在右端扩充,每次扩充,扩充一个buffer //排序时需要调用全局的sort #include <iostream> #include <deque> using namespace std; int main() { 阅读全文
posted @ 2020-02-09 10:18 zmachine 阅读(111) 评论(0) 推荐(0) 编辑
摘要: //双向链表,比较节省内存,每次扩充只扩充一个单元//由属于自己的sort,为了提高运行的效率尽量不要采用全局的sort#include <iostream> #include<list> using namespace std; int main() { list<int> li; li.push 阅读全文
posted @ 2020-02-09 10:03 zmachine 阅读(112) 评论(0) 推荐(0) 编辑
摘要: //容器vector,可以单方向扩展 //扩展的速度是以二倍的速度扩展 #include <iostream> #include <vector> using namespace std; int main() { vector<int> v;//定义一个空vector vector<int> v1 阅读全文
posted @ 2020-02-07 17:07 zmachine 阅读(150) 评论(0) 推荐(0) 编辑
摘要: //使用容器array//内存大小不可以扩展 #include <iostream> #include <array> #include<ctime>//用来计时 using namespace std; int main() { array<int,500000> a; clock_t timeS 阅读全文
posted @ 2020-02-07 15:14 zmachine 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 注意在devc++这个编译器环境下,其默认是不支持c++11的,所以应该进行修改 关于c++11的一个简单更新 for(decl :coll){ statement } 例如: #include <iostream> using namespace std; int main() { for(int 阅读全文
posted @ 2020-02-06 11:01 zmachine 阅读(117) 评论(0) 推荐(0) 编辑
摘要: //c++中字符串的处理获取一行函数 #include <iostream> using namespace std; int main() { string s; getline(cin,s); cout<<s<<endl; } //c++中对于操作符重载的一些现象 #include <iostr 阅读全文
posted @ 2020-01-29 16:26 zmachine 阅读(533) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <algorithm>//直接用相应的库进行排序,简化算法,加快相应速度 using namespace std; int main() { int a[7]={-2,3,4,1,9,0,7}; sort(a,a+7);//排序函数默认为从小 阅读全文
posted @ 2020-01-29 11:17 zmachine 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: //关于友元:可以自由取得friend中private成员 //相同class的各object互为友元 #include <iostream> using namespace std; class complex{ public: complex(int r=0,int i=0) :re(r),im 阅读全文
posted @ 2020-01-29 10:58 zmachine 阅读(136) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> using namespace std; template<typename T> class complex{ public:complex(T r=0,T i=0) :re(r),im(i) {} T real() const{return re;}//函 阅读全文
posted @ 2020-01-29 10:37 zmachine 阅读(137) 评论(0) 推荐(0) 编辑
摘要: //non-explicit-one argument ctor(具有一个实参的构造函数) #include <iostream> using namespace std; class Fraction { public: Fraction(int num,int den=1) :m_numerat 阅读全文
posted @ 2020-01-28 22:03 zmachine 阅读(502) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页