所有分类
  • 所有分类
  • C\C++
  • Java
  • Python
  • 人工智能
  • 前端
  • 大数据
  • 数据库
  • 未分类
  • 测试
  • 安全

C++大系:STL标准库与泛型编程【完结】

C++大系:STL标准库与泛型编程【完结】

文件数量:48 文件大小:16.03G 存储方式:百度网盘

适用人群

C++系统工程师,渴望深入理解STL标准库与泛型编程的技术人员。

课程概述

C++标准库是C++程序员不可或缺的生产工具和技术宝库。其中的大体量成份,我们称为STL (Standard Template Library/标准模板库),STL之外则是若干独立个件或用来与STL搭配的小零件。STL本身分为六大部件 (components),彼此有强烈的体系结构。
本课程分为四讲:
第一讲:示范运用STL各大部件 (components),并初步认识其体系结构。
第二讲:深度探索STL的所有分配器、容器、迭代器,以及它们之间的体系结构;深及源代码。
第三讲:深度探索STL的算法、仿函数、适配器,包括其体系结构,以及它们与容器、迭代器之间的关联和沟通方式;深及源代码。
第四讲:精选STL以外的主题,包括以 moveable元素大幅强化容器效能,一个万用型hash function,认识type traits及其实现,tuple的运用及其绝妙设计与实现。
本课程将会在每周五更新,每周更新2.5-3.5小时,总时长19小时左右。
我将提供给你整个video课程的完整讲义(也就是video呈现的每一张投影片画面),和一个完整程序,包括代码文件.cpp和可执行文件.exe。你可以在视听过程中随时停格仔细阅读讲义,细细咀嚼我所绘製的各种示意图和源代码之间错综複杂的流动路线——这的确很需要时间和脑力,却能令你脑洞大开。
章节1:示范运用STL各大部件试看
课时1视频认识headers、版本、重要资源21:39可试看
课时2视频STL体系结构基础介绍38:51
课时3视频容器之分类与各种测试(一)39:22
课时4视频容器之分类与各种测试(二)20:29
课时5视频容器之分类与各种测试(三)31:45
课时6视频容器之分类与各种测试(四)36:56
课时7视频分配器之测试14:24

章节2:深度探索STL
课时8视频源代码之分布(VCC,GCC)11:21
课时9视频OOP (面向对象编程) vs. GP (泛型编程)19:53
课时10视频技术基础:操作符重载and模板(泛化, 全特化, 偏特化)30:21
课时11视频分配器43:40
课时12视频容器之间的实现关系与分类07:43
课时13视频深度探索List上31:59
课时14视频深度探索List下15:36
课时15视频迭代器的设计原则和Iterator Traits的作用与设计31:51
课时16视频vector深度探索31:05
课时17视频array&forward_list深度探索11:16
课时18视频deque&queue和 stack深度探索上29:10
课时19视频deque&queue和 stack深度探索下44:39
课时20视频RB-tree深度探索46:23
课时21视频set/multiset深度探索21:04
课时22视频map/multimap深度探索26:45
课时23视频hashtable深度探索上34:13
课时24视频hashtable深度探索下22:39
课时25视频hash_set/hash_multiset, hash_map/hash_multimap概念10:48
课时26视频unordered容器概念07:24

章节3:深度探索STL的算法、仿函数、适配器
课时27视频算法的形式06:20
课时28视频迭代器的分类 (category)31:12
课时29视频迭代器分类 (category) 对算法的影响44:58
课时30视频算法源代码剖析 (11个例子)49:02
课时31视频仿函数/函数对象28:27
课时32视频存在多种Adapter09:52
课时33视频Binder2nd34:51
课时34视频not107:09
课时35视频bind24:29
课时36视频reverse_iterator08:58
课时37视频inserter13:34
课时38视频ostream_iterator14:53
课时39视频istream_iterator20:01

章节4:精选STL以外的主题
课时40视频一个万用的hash function45:08
课时41视频Tuple用例41:19
课时42视频Type traits36:00
课时43视频Type traits实现20:22
课时44视频cout09:05
课时45视频moveable元素对于deque速度效能的影响26:21
课时46视频测试函数
阅读全文
资源下载
下载价格50
虚拟资源,一经购买,概不退款,如有问题联系客服QQ:904745566!
常见问题
是否支持单个资源购买?
答:点击“立即购买”,即是单个资源购买。
开通VIP会员后,是否支持全部资源下载,如何开通VIP会员?
答:点击“升级VIP”按钮,支付完成后即可开通VIP会员,VIP会员支持全站课程免费下载。
链接失效怎么办?
答:联系客服QQ:904745566,获取最新下载链接。
原文链接:http://xpozhan.com/code/cpp/912/,转载请注明出处。
0

评论0

请先
React18+TS+NestJS+GraphQL 全栈开发在线教育平台
React18+TS+NestJS+GraphQL 全栈开发在线教育平台
3分钟前 有人购买 去瞅瞅看
显示验证码
没有账号?注册  忘记密码?