3
クラスとオブジェクト:実際に使用する必要のあるファイルタイプはいくつですか?
C ++やCの経験はありませんが、C#のプログラミング方法を知っていて、Arduinoを学んでいます。私はスケッチを整理したいだけで、Arduino言語には限界がありますが、Arduinoプログラミングにはオブジェクト指向のアプローチが必要です。 だから私はあなたがコードを整理するためにあなたが次の方法(網羅的なリストではない)を持つことができることを見てきました: 単一の.inoファイル。 同じフォルダー内の複数の.inoファイル(IDEが呼び出して「タブ」のように表示するもの)。 同じフォルダーに.hおよび.cppファイルが含まれている.inoファイル。 上記と同じですが、ファイルはArduinoプログラムフォルダ内にインストールされたライブラリです。 次の方法も聞いたことがありますが、まだ機能していません。 同じ単一の.inoファイルでC ++スタイルのクラスを宣言します(聞いたことはありますが、動作することはありません-それは可能ですか?)。 [推奨されるアプローチ]クラスが宣言されている.cppファイルを含むが、.hファイルを使用しない(このアプローチが必要ですか? コードをよりパーティション化するためにクラスのみを使用したいことに注意してください。私のアプリケーションは、ボタン、LED、ブザーのみを含む、非常にシンプルなものでなければなりません。
20
programming
c++
class