会议详情 菜单
台湾著名C++专家侯捷公开课:Modern C++ (11/14/17) 新特性

台湾著名C++专家侯捷公开课:Modern C++ (11/14/17) 新特性

2017-11-15 08:00 至 2017-11-16 18:00

北京   北京金茂万丽酒店

Boolan.com 博览网   

报名截止

推荐会议:QCon北京2025|全球软件开发大会

发票类型:增值税普通发票 增值税专用发票

-会议内容-

C++11(C++2.0) 是继C++98(C++1.0) 之后的第二个国际标准规格;自1.0进化至2.0,添加了很多新东西。C++14则是对C++11的若干小改善。C++2.0 在语言和标准库两方面都带来了很多新奇。荦荦大者有语言层面的 Variadic Templates, Lvalue reference..., 以及标准库层面的forward_list, std::array…,这些全都是本课程深入讲解的对象。本课程让学员对新特性有全面认识,并深入其中最重要的若干主题。


培训讲师 / Instructor

台湾著名C++专家侯捷公开课:Modern C++ (11/14/17) 新特性

侯捷

台湾著名C++专家

两岸著名技术教育者,计算机图书作者、译者、书评人。著有《深入浅出MFC》《多型与虚拟》《STL源码剖析》《无责任书评》三卷,译有众多脍炙人口的高阶技术书籍,包括Meyers的“Effective C++”系列。侯捷还兼任教职于元智大学(台湾)、同济大学(大陆)、南京大学(大陆)。侯捷老师的著作、讲座影响大陆整整一代C++程序员。

-主办方介绍-

Boolan.com 博览网 Boolan.com 博览网

Boolan.com 博览网是由温故知新(上海)教育科技有限公司投资成立的高端IT互联网教育平台。通过整合全球顶尖IT技术专家,不断打造创新的教育产品和极致的教学体验,我们致力于为广大用户提供最优秀的IT技术教育服务。

培训大纲 / Syllabus

11月15-16日,周三-周四,09:00-17:00

第一讲:Modern C++ 之语言新面貌

  • 1-1. 演进、开发环境、重要读本、网络资源

  • 1-2. Variadic Templates (这是Modern C++ 最重要的新特性,几乎全面改变了标准库写法)

  • 1-3. Spaces in Template Expression、nullptr and std::nullptr_t、Automatic TypeDeduction with auto(上述三者之中最具实用价值的是 auto,能够为编写代码带来极大方便)

  • 1-4. Unifrom Initialization (初始化的作法终于有了统一。)

  • 1-5. Initializer_list (大幅改变标准库容器的初值设定方式;亦值得你直接使用它创建一个数据集)

  • 1-6. Explicit for ctors taking more thanone argument

  • 1-7. Range based for statement (一个很方便的 loop 写法)

  • 1-8. =default, =delete (允许你 "使用默认的 Big-Three函数" 或 "放弃默认的Big-Three函数")

  • 1-9. Alias Template (又称为 template typedef)

  • 1-10. Template template parameters (通过深入浅出的解释让你彻底了解这一模板高级用法)

  • 1-11. Type Alias

  • 1-12. using, noexcept, override, final,declval, decltype

  • 1-13. lambdas (一种比 function objects/functors 更便利的写法,其怪异的语法乍见之下令人困惑与愕然)

  • 1-14. Variadic Templates (再次学习这颗 Modern C++ 重磅炸弹,以多个示例带您一窥堂奥)



第二讲:Modern C++ 之标准库新部件

  • 2-1. 标准库源代码分布 (如果有心查看标准库源代码,这是第一步)

  • 2-2. Rvalue references and Move Semantics (Modern C++最重要的新特性之一) (如何写出move-aware class,其对容器效能的影响)

  • 2-3.Perfect Forwarding (perfectforwarding vs. imperfect forwarding; std::forward()的意义与用法)

  • 2-4. 写出一个move-awareclass

  • 2-5. Move-aware class对容器的效能测试

  • 2-6. 容器概论(所有容器的内核结构, 所有容器的新旧版本 classes 结构比较)

  • 2-7. 新容器array的内核结构及现实用途

  • 2-8. 新容器forward_list的内核结构及现实用途

  • 2-9. 新容器unordered-的内核结构及现实用途

  • 2-10. Hash Functions (这是使用unordered- 容器的最大罩门;本节观察string之hash function)

  • 2-11. 万用的HashFunctions (介绍源自 Boost 的一种万用型hash function写法)

  • 2-12. tuple (一种异质容器,允许 objects of any types 被组合到一起。实现手法令人拍案叫绝)

  • 2-13. shared_pointer (最被广泛使用的智能指针,介绍其用法及其内核结构)

  • 2-14. Type traits (示范如何使用神奇的 type traits 查知 types 的诸多特性)

  • 2-15. 标准库其他部件简介

 台湾著名C++专家侯捷

侯捷

台湾著名C++专家

-会议门票-

培训票:8600元

  • 2天深度专题培训课程

  • 专家面授,小班教学

  • 全程针对性培训指导

  • 2天商务自助午餐+茶歇


* 早鸟票:9月20日前,可享受7折最高优惠;5人以上享有6.5折惊喜团购价!

-场馆介绍-

北京金茂万丽酒店 北京金茂万丽酒店

交通指南:周围环境: 酒店地处闻名遐迩的繁华王府井大街,北京人民艺术剧院对面,毗邻故宫、天安门广场及东方广场,临近地铁1号张5号线及6号线。

北京金茂万丽酒店坐落于王府井大街,毗邻天安门广场、故宫博物院及北京人民艺术剧院,共有 329 间客房。 酒店的建筑设计与当地的历史风貌相结合,采用独特而时尚的双翼式建筑设计,形状如展开的书籍,西望皇城根紫禁城连绵不绝的琼楼玉宇,东看王府井CBD的现代化国际大都市。这种极致的时间与空间的对比,将历史与现代的转换尽收眼底。酒店在设计及内部装饰方面均采用最新潮方式。一进入大堂,左侧一个直达天花板的书架展示古代典籍和艺术,承载着华夏民族的历史,右侧为设计时尚现代的R Bar并配有LED屏幕,让生活风尚商旅人士展开一段从古代到现代的时间之旅,实现从工作到放松的自然过渡。 宾客可前往附近的小吃街探索当地美食,也可以在酒店的餐厅和酒吧品尝时尚美食佳肴。近1000平米的宴会厅在王府井地区位列前茅,并设有五间可灵活布置的会议室,可满足您会议和宴会的需求。酒店设有室内泳池、先进的健身中心和水疗中心,为宾客悉心打造健康生活方式。

会议标签:

架构 智能硬件 运维 IT技术 移动开发 C++

温馨提示
酒店与住宿: 异地参会客户请注意,为防止会议临时变动,建议您先与活动家客服确认参会信息,再安排出行与住宿事宜。
退款规则: 活动各项资源需提前采购,购票后不支持退款,可以换人参加。

相关会议

分享到

QQ好友 QQ空间 微博 ×