# CS205 C/C++ Program Design

## 课程简介

- 所属大学：南方科技大学
- 先修要求：最好掌握至少一门编程语言
- 编程语言：C/C++
- 课程难度：🌟🌟🌟
- 预计学时：17 小时

由OpenCV中国团队负责人于仕琪推出的C/C++课程，介绍将程序速度提升几十倍方法，并以OpenCV和ARM为例提升实战能力。

## 课程资源
- 课程视频：https://www.bilibili.com/video/BV1Vf4y1P7pq
- 课件、例程等请访问 https://github.com/ShiqiYu/CPP
## 课程特色
- 基础知识：以点带面，循序渐进
- 本课重点：指针和内存管理 
- 特色：
    突出其他语言没有的特色，重视程序效率，介绍提速几十倍的方法；
    介绍OpenCV采用C++特性设计cv::Mat类，展示真实生产中使用到的C++特性；
    介绍ARM开发，因为C/C++语言在边缘计算设备上有其他语言没有的优势。
