-1

良い一日、

次のような C++ クラスがあります。

class WiFlyRNXV{
public:
WiFlyRNXV(byte pinReceive, byte pinSend);                   //Constructor with Pins for UART
SoftwareSerial uart;                                        //SoftwareSerial driver
IRSystem irSystem;
}

コンストラクタは最初はこのように見えます..

WiFlyRNXV::WiFlyRNXV(byte pinReceive, byte pinSend) : uart (pinReceive, pinSend){}

問題はありませんでしたが、これを行ったら:

WiFlyRNXV::WiFlyRNXV(byte pinReceive, byte pinSend) : uart (pinReceive, pinSend),irSystem(8){}

Main.cpp ファイルに、ブラケットの欠落、解析エラーなどを含む大量のエラーが突然スローされました。なぜこれが起こるのか理解できません。メインには上記のクラスが含まれています。

4

1 に答える 1

1

クラス宣言の後、セミコロンを入れるのを忘れました。

これを試して:

class WiFlyRNXV{
public:
WiFlyRNXV(byte pinReceive, byte pinSend);                   //Constructor with Pins for UART
SoftwareSerial uart;                                        //SoftwareSerial driver
IRSystem irSystem;
};
于 2013-06-30T10:05:00.493 に答える