课程大纲

介绍

  • C++ 中的新增功能是什么?
  • C++ 功能和元素概述
  • 了解面向对象编程
  • C++ 编程基础

开始

  • 设置开发环境
  • 安装 C++ IDE
  • 标准库和组件

C++ 中的高级 Programming

  • C++ 中的 Lambda 表达式
  • 标准容器和算法
  • 移动语义
  • C++ 编码风格规则
  • 指向实现的指针 (Plmpl)
  • 运算符重载
  • C++ 中的多态性
  • 变量、数组和条件
  • 引用和指针
  • 异常处理
  • 其他现代功能和实现

安全 Programming

  • C++ 安全功能和最佳实践
  • 现代内存管理
  • 字符串处理技术
  • 使用用户帐户控制 (UAC)
  • 安全漏洞和缓解选项

C++ 的测试策略

  • 选择测试框架
  • 分析和指标
  • 编写单元测试
  • 集成和系统级测试
  • 测试遗留代码
  • 黑盒测试

调试代码

  • 条件断点和函数断点
  • 多线程调试
  • 性能和诊断工具

摘要和后续步骤

要求

  • 基本 C++ 编程经验

观众

  • 开发 人员
 35 小时

人数



每位参与者的报价

客户评论 (2)

相关课程

C++ for Modeling Quantitative Finance

49 小时

C/C++ Secure Coding

21 小时

C++ for Embedded Systems

21 小时

C++ 11 Programming

14 小时

Writing Simpler Cleaner Code with C++ 17

7 小时

C++, QT, ZeroMQ and Protocol Buffers

35 小时

Using C++ in Embedded Systems - Applying C++11/C++14

21 小时

Functional Programming with C++

14 小时

HMI Development for Automotive Infotainment Systems

14 小时

Introduction to LaTex

14 小时

Advanced C++ Software Design

35 小时

Object Oriented Programming with C++

7 小时

Programming in C++

35 小时

Qt Programming

21 小时

虚幻(Unreal)引擎4:用C ++开发3D游戏

21 小时

课程分类