STL库
文章平均质量分 53
淇怪君
love life and technology
展开
-
list容器合并链表
#include#includetypedef std::list INTLIST;int main(){ INTLIST list1,list2; for(int i=0;i<5;i++) { list1.push_back(i); list2.push_back(i+5); } for(INTLIST::i原创 2015-06-21 11:10:24 · 401 阅读 · 0 评论 -
list容器
#include #include #include typedef std::list LISTSTR ;int main(){ LISTSTR test; test.push_back("back"); test.push_front("middle"); test.push_front("front"); LISTSTR::iter原创 2015-06-21 10:42:24 · 366 阅读 · 0 评论 -
STL库之栈的简单应用
#include #include int main(){ std::stack s; s.push("Hello"); s.push("World"); s.push("!"); std::cout << s.top() << std::endl ; s.pop(); std::cout << s.top() << std::end原创 2015-05-23 22:17:44 · 380 阅读 · 0 评论 -
STL库之队列的简单应用
#include #include int main(){ std::queue que; que.push(1); que.push(2); que.push(3); que.push(4); printf("%d\n",que.front()); que.pop(); printf("%d\n",原创 2015-05-24 10:29:02 · 424 阅读 · 0 评论 -
增加及获得元素示例
#include#includeint main(int argc,char *argv[]){ std::vector str_vec; str_vec.push_back("Success "); str_vec.push_back("is "); str_vec.push_back("an "); str_vec.push_back("st原创 2015-05-24 14:18:43 · 321 阅读 · 0 评论 -
针对类的向量增加及获得元素示例
#if 0 已知类A,分别定义元素为A,A*的向量类,增加对应的向量元素,并在屏幕上重新显示对应向量的值,即显示A中成员变量值n#endif#include #include class A{public : int n;public : A(int n) { this->n=n; }};int main(int ar原创 2015-05-24 15:10:17 · 497 阅读 · 0 评论 -
修改元素示例
#include #include int main(int argc,char *argv[]){ std::vector int_vec; int_vec.push_back(1); int_vec.push_back(2); int_vec.push_back(3); int nSize=int_vec.size(); std:原创 2015-05-24 16:19:16 · 365 阅读 · 0 评论 -
删除元素示例(vector向量)
#if 0 一个整形数组,初始化元素为1~10,删除第5个元素,屏幕显示向量元素值,删除第2~5个元素,屏幕显示向量元素值#endif#include #include int main(int argc,char *argv[]){ std::vector int_vec; for(int i=1;i<11;i++) { int_ve原创 2015-05-24 16:50:56 · 1211 阅读 · 0 评论 -
学生信息简单管理(vector)
#include #include #include class Student{public: std::string m_strNo; std::string m_strName; std::string m_strSex; Student(std::string strNo,std::string strName,std::string strS原创 2015-05-24 18:02:48 · 2558 阅读 · 0 评论