课程大纲

介绍

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

开始

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

C++ 中的高级 Programming

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

安全 Programming

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

C++ 的测试策略

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

调试代码

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

摘要和后续步骤

要求

  • 基本 C++ 编程经验

观众

  • 开发 人员
 35 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

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

21 小时

课程分类