摘要: C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。 C++ 标准模板库的核心包括以下三个组件: 组件 描述 容器(Containers) 容器是用来管理某一类对象的集合。C++ 提供 阅读全文
posted @ 2016-05-06 18:02 子止墨 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1.cin和cout cout是输出流对象的名字,cin是输入流对象的名字 ,“<<”是流插入运算符(也可称流插入操作符〉,作用是将需要输出的内容插入到输出流中,默认的输出设备是显示器。 “>>”是流提取运算符,作用是从默认的输入设备(一般为键盘〉的输入流中提取若干字节送到计算机内存区中指定的变量。 阅读全文
posted @ 2016-05-06 17:37 子止墨 阅读(2833) 评论(1) 推荐(0) 编辑
摘要: 1.7编程基础之字符串 24:单词的长度注意头文件 #include<string>和#include<cstring>不通用 上面程序只适用于输入数据只有一行的情况,下面使用geline,stringstream解决多行输入问题stringstream字符串流可以实现类似sscanf和sprint 阅读全文
posted @ 2016-05-04 15:43 子止墨 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一、结构体和类(class) 下面一个使用结构体类型的例子 类是面向对象语言的重要特征,下面是一个使用类的例子 c++里扩展了结构体的功能,使结构体也具有类的几乎所有特点,如可以包含成员函数,构造函数等等。类与结构体的区别在于:在默认状态下(即在不声明private和public时),结构的所有成员 阅读全文
posted @ 2016-05-02 17:46 子止墨 阅读(3874) 评论(0) 推荐(2) 编辑
摘要: 1 初识STL:解答一些疑问 1.1 一个最关心的问题:什么是STL "什么是STL?",假如你对STL还知之甚少,那么我想,你一定很想知道这个问题的答案,坦率地讲,要指望用短短数言将这个问题阐述清楚,也决非易事。因此,如果你在看完本节之后还是觉得似懂非懂,大可不必着急,在阅读了后续内容之后,相信你 阅读全文
posted @ 2016-04-28 18:21 子止墨 阅读(6471) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-04-28 17:32 子止墨 阅读(804) 评论(0) 推荐(1) 编辑