1. 云栖社区首页>
  2. 云栖直播>
  3. 编程语言系列讲座:快速上手C++
8331人浏览
收藏
V1 摘星星:

请问可以回放的吗

V1 1855622987170489:

..

V1 1855622987170489:

没有吗?

V1 1973913947612437:

??不开始

V1 风出闹闹:

电流声有点大

V1 爱分享论坛:

http://m.zc88n.com

V1 cmdo:

图像有拉伸

V1 cmdo:

图像看不完整

发送公告

讲师介绍

技术大咖

付哲,陶大

直播简介

主题:object model

时间:4月11日

讲师:付哲

第一讲:对象模型

课程大纲:

  1. C++对象的内存布局及其对性能和使用上的影响。
  2. 构造函数与析构函数实际做了什么。

第二讲:继承与组合,接口与混入

课程大纲:

  1. 继承与组合,以及如何从中选择。
  2. 接口与混入,以及如何从中选择。

主题:ownership

时间:4月11日

讲师:付哲

第一讲:移动与复制

课程大纲:

  1. 右值引用,完美转发,移动。
  2. 移动与复制函数。

第二讲:生命期

课程大纲:

  1. RAII。
  2. 智能指针。

主题:template

时间:4月11日

讲师:陶大

第一讲:type traits & std::tuple

课程大纲:

  1. 介绍type traits和std::tuple的用法
  2. 实现一个简单的std::tuple仿制品,以此为例介绍模板的计算模型

第二讲:SFINAE: 以pretty printer为例

课程大纲:以pretty printer为例介绍SFINAE的用法,介绍如何可扩展的实现模板库

主题:functional & lambda

时间:4月13日

讲师:陶大

第一讲:function/lambda as objects and template parameters

课程简介:

  1. 介绍std::function
  2. 介绍lambda语法

第二讲:why functional programming matters?

课程简介:在上节课基础上,介绍函数式编程如何抽象代码

主题:concurrent & parallel

时间:4月13日

讲师:陶大

第一讲:基础概念: thread, yield, sleeps

课程简介:

  1. thread, yield, sleeps
  2. synchronization facilities

第二讲:atomics

课程简介:以实现一个mutex为例介绍atomic库的使用

第三讲:future/promise

课程简介:future库的使用