- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
1、具有一定C++基础 2、想探索C++更深技术 3、想了解STL源码秘密 4、想拿高薪的人
你将会学到:
目标在于学习对STL的基本使用,学习STL的大体框架,最终为STL的源码剖析打下坚实基础
课程简介:
1、课程简介
STL是继C++学习之后一个非常重要的模块,在开发中时常用到,本专题是STL的入门专题,目的在于先学习 对STL的基本使用,学习STL的大体框架,能够了解如何使用STL,最终为STL的源码剖析打下坚实基础。
2、学习说明
本专题的学习主要以使用为主,不对STL的源码进行剖析讲解,学习过程中可能出现对STL的使用比较陌生,这 需要经常查阅帮助文档,这是一个熟能生巧的过程,旨在会用,了解即可
3、本专题适合人群
1、适合于有一定的C++基础同学
2、适合于想向C++更高深技术学习的同学
3、适合于想窥探STL源码秘密,以及STL是如何工作的同学
4、适合于想提升阅读代码能力的同学
5、适合于想在IT行业发展,进入大公司,拿更**的同学
课程大纲-STL基础入门
3
STL_序列容器_list主要讲解了STL的一些注意事项(如:迭代器),以及函数的使用assign back begin clear empty end erase front insert max_size merge pop_back pop_front push_back push_front rbegin remove remove_if rend resize reverse size sort splice swap unique
[01:13:45]开始学习4
STL_序列容器_vector主要讲解了vector的结构组成,以及函数的使用assign at back begin capacity clear empty end erase front insert max_size operator[] pop_back push_back rbegin rend reserve resize size swap)
[39:23]开始学习5
STL_序列容器_deque主要讲解了deque的结构组成,以及函数的使用size max_size clear emptyat operator[] assignback front push_back push_front pop_back pop_front insert erase resize swapbegin end rbegin rend
[19:22]开始学习7
STL_string主要讲解了字符串类string的函数接口使用size max_size empty capacity length resize reserve assignat operator[] append operator+= operator=c_str substr copy data swap replace compareinsert erasefind rfind find_first_not_of find_first_of find_last_not_of find_last_ofbegin end rbegin rend
[01:07:58]开始学习8
STL_序列容器_bitset主要讲解了位集合bitset容器的函数接口使用size any at count flip none operator[] set reset testto_string to_ulongoperator!= operator&= operator<<= operator== operator<< operator>> operator>>= operator^= operator|= operator~
[28:43]开始学习9
STL_序列容器综合应用_vector_list主要通过实例,讲解vector和list的综合使用<vector>利用vector 编写一个学生信息(学号,姓名,性别,出生日期)管理类,有添加函数、查询函数(依据学号查询)、显示函数(对查询结果完成显示),并编制函数测试。<list>两个文本文件中包含了某中学的高考成绩,包含准考证号、姓名、所考大学名、总成绩信息,但可能由于一些原因,造成两个文件中有重复记录,现要求把两个文件内容合并在一起,去掉重复记录,并按准考证号升序排列。
[42:37]开始学习10
STL_序列容器综合应用_stack_bitset主要通过实例,讲解stack和bitset的综合使用<stack>编写一个具有固定大小的堆栈类<bitset>编制一个功能类,能够统计学生每月的出勤天数
[21:10]开始学习11
STL_关联容器_set_multiset主要讲解了关联容器set和multiset的基础架构,以及函数接口的使用clear count empty size max_size find insert erase swapbegin end rbegin rendequal_range key_comp key_compare lower_bound upper_bound value_comp value_ compare
[52:34]开始学习12
STL_关联容器_map_multimap主要讲解了关联容器map和multimap的基础架构,以及函数接口的使用clear count empty size max_size find insert erase operator[] swapbegin end rbegin rend equal_range key_comp key_compare lower_bound upper_bound value_comp value_compare
[24:18]开始学习13
STL_关联容器综合应用_set_map主要通过实例,讲解set和map的综合使用<set>编一个集合类,包括并、交、差三种主要功能,不允许有重复数据,并使用学生类Student加以测试。<map>编一个同义词字典功能类,每个单词后面跟着它的同义词。
[54:03]开始学习
“鲍松山”老师的其他课程更多+