C++编程

介绍


雷霆 Tbot I 是基于 Arduino 平台进行开发,能兼容大部分 Arduino 常用软件库,在此基础上进行扩展,重点添加了与雷霆产品相关的功能库,例如雷霆配套传感器库、配套电机库等等。Arduino的软件库使用了 C++ 语言进行封装,C++ 是一门面向对象的高级计算机语言,不仅适用于中小软件工程,很多大型软件工程和高复杂度算法都是使用了 C++ 来编写。C++ 语言有三大特性:封装、继承、多态,支撑了它的灵活性和易用性,并且还保持了高性能的本色。

阅读本文需要具备基本 C++ 知识,本文主要目的是介绍雷霆机器人 Tbot I 的 C++ 编程需要使用的功能库,雷霆机器人 C++ 编程的设计之初就为了让大家更加简单的使用上 C++ 进行编程,Thunder IDE 的语句块几乎都有相对应的 C++ API(应用程序编程接口), 让大家可以对照性的来学习使用。

注意: Thunder IDE的语句块参数顺序和定义会根据语义来设计,但是 C++ 语言有一定的语法要求,而且为了提高 C++ 编程的灵活性,C++ API的参数会与Thunder IDE的语句块有一定的差异。

results matching ""

    No results matching ""