3
类和对象:使用它们实际上需要多少个文件类型?
我以前没有使用C ++或C的经验,但是知道如何编写C#并正在学习Arduino。我只是想整理我的草图,即使有其局限性,我也对Arduino语言非常满意,但是我真的很想在Arduino编程中采用一种面向对象的方法。 因此,我看到您可以通过以下方式(并非详尽的列表)来组织代码: 单个.ino文件; 同一文件夹中的多个.ino文件(IDE调用并显示类似“选项卡”的内容); .ino文件,在同一文件夹中包含.h和.cpp文件; 与上面相同,但是文件是Arduino程序文件夹中的已安装库。 我也听说过以下方法,但尚未使它们起作用: 在相同的单个.ino文件中声明C ++风格的类(听说过,但从未见过工作-可能吗?); [首选方法]包括一个在其中声明一个类的.cpp文件,但不使用.h文件(这种方法会行得通吗?); 请注意,我只想使用类以使代码更加分区,我的应用程序应该非常简单,仅涉及按钮,LED和蜂鸣器。
20
programming
c++
class