编程语言系列讲座:快速上手C++

主播:小周泛泛 视频数:82
8760
公告:本场直播将于4月13日14:00准时开始,结束后会有整理哦,请关注~~
直播已结束,回放生成中。
直播介绍 相关视频

主题: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库的使用

该直播其他视频
您可能感兴趣
问答
发送
提问 0/100