2023高级C编程开发人员包

3. 评论
8门课程和84学时
40.00美元 1600美元
节省97%-

包括什么

完成现代c++
  • 经验要求:所有级别
  • 访问198讲座和19小时的内容24/7
  • 用户可以访问此课程的时间长度:终生

课程课程

198课(19)

  • 你的第一个项目

  • 从这里开始

    介绍 3:01
    Visual Studio 2015安装 4:32
    Visual Studio 2017安装 2:44
    块安装 5:06
    Cevelop安装 5:22
    在MacOS上安装XCode 3:28
  • 基本语言设施

    什么是c++ ? 3:31
    第一个c++程序 9:12
    c++编译过程 3:09
    基本类型和变量 7:57
    基本输入/输出 5:56
    函数基础-第1部分 7:28
    函数基础-第2部分 9:05
    Visual Studio调试概述 5:40
    统一初始化(c++ 11) 9:21
    指针 8:25
    参考 5:32
    引用与指针 6:58
    const限定符 4:19
    const限定符和复合类型 7:30
    自动类型推断(c++ 11) 7:00
    基于范围的For循环- I (c++ 11) 4:32
    基于范围的For循环- II (c++ 11) 6:12
    函数重载 13:27
    默认函数参数 3:43
    内联函数 7:36
    函数指针 4:53
    名称空间 9:24
  • 内存管理-第一部分

    动态内存分配-第一部分(malloc函数) 9:36
    动态内存分配-第二部分(新操作符) 6:19
    动态内存分配-第三部分(new[] Operator) 6:40
    动态内存分配。第四部分(二维数组) 5:07
  • 类和对象

    面向对象编程基础 5:50
    5:31
    构造函数和析构函数 4:28
    结构 2:38
    非静态数据成员初始化式(c++ 11) 4:39
    这个指针 4:46
    常量成员函数 3:14
    静态类成员 5:12
    复制构造函数-第一部分 4:52
    复制构造函数-第二部分 4:40
    委托构造函数(c++ 11) 4:01
    默认函数和删除函数(c++ 11) 5:18
    l值、r值和r值引用(c++ 11) 7:10
    移动语义-基础(c++ 11) 3:23
    移动语义-实现(c++ 11) 4:19
    复制省略 8:26
    移动语义- std:: Move函数(c++ 11) 2:55
  • 移动语义

    价值范畴 7:10
    移动语义-基础 3:23
    移动语义-实现 3:45
    5和0法则 14:30
    复制省略 8:22
    std::移动功能 7:52
  • 操作符重载

    操作员超载-第I部分(基础) 8:29
    运算符重载-第II部分(赋值运算符) 4:18
    操作符重载-第三部分(全局重载) 5:48
    操作符重载-第IV部分(Friend关键字) 2:29
    操作符重载-第五部分(智能指针基础) 5:04
    操作符重载-第六部分(c++ 11中的智能指针) 4:34
    操作员超载-第VII部(规则) 1:55
    类型转换-第I部分(基础) 5:56
    类型转换-第II部分(原语到用户类型) 5:40
    类型转换-第III部分(用户到基本类型) 2:50
    初始化与赋值和成员初始化列表 5:18
  • 内存管理-第二部分

    原始指针 5:12
    std:: unique_ptr 10:13
    分享指针 6:12
    分享std:: unique_ptr 4:35
    std::要 5:21
    弱的所有权 8时50分
    std:: weak_ptr内部 6:28
    循环引用 10:28
    删除人 7:07
    动态数组 3:27
    使功能 5:43
  • 更多c++的好东西

    枚举-第一部分(基础) 3:42
    枚举-第二部分(限定范围的枚举c++ 11) 5:32
    字符串-第一部分(原始字符串) 6:49
    字符串-第二部分(std::string) 10:05
    字符串-第三部分(字符串流) 9:45
    常量表达式——constexpr (c++ 11) 9:24
    std:: initializer_list (C + + 11) 8:27
    动态数组(std::vector) 8:43
    联盟- I 4:51
    联盟- II 4:56
  • 面向对象编程

    继承与组合 6:01
    继承和访问修饰符 3:55
    项目-第一部分(开始) 2:06
    项目-第二部分(户口及储蓄实施) 6:59
    项目-第三部分(继承构造函数) 6:31
    项目-第四部分(虚拟关键词) 8:53
    项目-第五部分(虚拟机构内部) 7:11
    项目-第六部分(虚拟机制演练和虚拟析构函数) 6:43
    项目-第VII部分(覆盖和最终说明) 6:13
    工程项目-第VIII部分(上及下) 5:45
    项目-第九部分(交通运输运输基础) 7:11
    项目-第十部分(dynamic_cast) 6:08
    抽象类 6:03
    多重(钻石)继承 9:22
  • 异常处理

    异常处理-第一部分(基础) 7:59
    异常处理-第二部分(多个Catch块) 3:59
    异常处理-第三部分(堆栈展开) 6:31
    异常处理-第四部分(嵌套异常) 5:11
    异常处理-第五部分(构造函数和析构函数) 7:06
    异常处理-第六部分- (c++ 11中的noexcept关键字) 8:20
  • 文件输入和输出

    原始字符串字面值(c++ 11) 4:03
    文件系统库简介(c++ 17) 3:49
    档案I -第一部分(基础) 6:44
    档案IO -第II部(错误处理) 5:43
    档案IO -第III部(复本工具) 3:29
    档案输入-第IV部(字符输入及查找) 7:22
    文件输入输入-第五部分(二进制输入输入) 8:30
  • 模板

    模板简介 7:48
    模板实参的演绎和实例化 6:28
    明确的分工 5:54
    非类型模板参数 7:15
    完美转发-第一部分(c++ 11) 7:23
    完美转发-第二部分(c++ 11) 5:32
    可变模板-第一部分(c++ 11) 9:47
    可变模板-第二部分(c++ 11) 4:50
    类模板 8:34
    类模板显式特化-第一部分 5:41
    类模板显式特化-第二部分 4:02
    类模板部分特化 6:52
    类型定义、类型别名和别名模板(c++ 11) 8:00
    类型特征(c++ 11) 7:21
    static_assert (C + + 11) 4:19
  • Lambda表达式(c++ 11)

    重访回调函数——函数指针 6:39
    回调-函数对象 6:57
    Lambda表达式 4:36
    Lambda表达式-内部 5:01
    Lambda表达式捕获列表-第一部分 8:25
    Lambda表达式捕获列表-第2部分 4:08
    Lambda表达式捕获列表-第三部分 5:52
    广义Lambda捕获 4:33
  • 标准模板库

    介绍 2:50
    std::数组(C + + 11) 4:02
    std::向量 4:38
    std::双端队列 2:21
    std::list和std::forward_list (c++ 11) 4:59
    Std::set和Std::multiset 5:42
    Std::map和Std::multimap 7:35
    无序容器(c++ 11) 8:01
    std::哈希(C + + 11) 2:42
    容器的大0符号和性能 5:04
    算法-第一部分 8:15
    算法-第二部分 7:04
  • c++并发

    并发性基础 6:12
    创建线程(std:: Thread) 5:47
    向线程传递参数 4:18
    线程同步(std::mutex) 6:18
    std:: lock_guard 2:45
    std::thread函数和std::this_thread命名空间 7:48
    基于任务的并发性——第一部分 5:07
    基于任务的并发性——第2部分 3:44
    推出的政策 4:38
    std::future等待函数 5:07
    使用std::承诺 5:36
    跨线程传播异常 3:15
  • c++ 17核心语言特性

    已弃用和已删除的功能 3:53
    变化 3:12
    属性 5:58
    特性测试宏 5:51
    如果和初始化开关 5:47
    内联变量 5:45
    嵌套名称空间 1:51
    noexcept 3:35
    constexprλ 7:47
    结构化的绑定 8:07
    表达式求值顺序 6:36
    强制拷贝删节- 1 4:28
    强制拷贝删节- II 4:33
  • c++ 17模板特性

    编译时间参数推导(CTAD) 5:41
    可折叠的基础知识 4:05
    折叠表达式-一元折叠 4:27
    折叠表达式-二进制折叠 5:48
    折叠表达式-回顾 2:34
    类型特征后缀 3:22
    如果constexpr - I 7:42
    if constexpr - 2 4:43
  • c++ 17标准库组件

    std::optional - I 5:18
    std::optional - II 3:50
    std::optional - III 3:38
    std::variant - 1 5:57
    std::variant - II 4:34
    std::variant - III 5:58
    std::任何 6:33
    std::string_view - 8:39
    std::string_view - II 8:13
    文件系统-路径 5:49
    文件系统- directory_entry 7:00
    文件系统-目录功能 5:09
    文件系统-权限 5:44
    并行算法- I 3:49
    并行算法- II 7:32
    并行算法- III 4:24

完成现代c++

Packt出版

包出版|动态技术知识

4.0/5讲师评分:★★★★

Packt的使命是通过向IT专业人员提供有效的学习和信息服务,帮助世界以新的方式使用软件。为了实现这一愿景,到目前为止,它已经出版了4000多本书籍和视频,为it专业人员提供了完成工作所需的可操作知识——无论是关于新兴技术的具体学习,还是在更成熟的工具中优化关键技能。

描述

在本课程中,您将探索c++并掌握c++ 17中引入的现代功能。c++是Bjarne Stroustrup于1979年开发的一种通用编程语言,它仍然是最流行的编程语言之一,用于创建跨各种领域和平台的高性能应用程序。本课程将帮助您学习c++作为一种具有现代功能的面向对象语言,通过清晰的示例涵盖新旧c++概念。

4.5/5平均等级:★★★★

  • 访问198讲座和19+小时的内容24/7
  • 构建复杂的程序,包括类、操作符重载、组合等
  • 掌握c++编译过程
  • 获得同样适用于其他编程语言的编程的关键概念
  • 使用c++作为面向对象的语言

规格

重要的细节

  • 用户可以访问此课程的时间长度:终生
  • 访问选项:桌面或移动
  • 兑换期限:自购买之日起30天内兑换代码
  • 经验要求:初学者
  • 更新的内容包括:
  • 对数字购物有疑问吗?了解更多在这里

需求

  • 掌握任何计算机语言的基本编程知识
  • 有用任何语言编写程序的经验
  • 现代c++编译器,最好是Visual Studio 2015/17/19社区(或XCode, Clang, g++, cdevelop, Eclipse CDT, Code::Blocks)

条款

  • 未兑换的许可证可以在购买后30天内退回商店积分。一旦您的许可证被赎回,所有的销售是最终的。
你的购物车是空的。继续购物!
处理订单……