コンパイル中にこれらのエラーが存在する理由を誰かに説明してもらえますか?
class ILI9341_due;
class LCD_ILI9341
{
private:
ILI9341_due *tLCD;
ILI9341_due &LCD = *tLCD;
public:
LCD_ILI9341();
~LCD_ILI9341();
void initDisplay();
void drawMenu();
};
エラーは次のとおりです。
'LCD_ILI9341::tLCD' cannot appear in a constant-expression
`*' cannot appear in a constant-expression
ISO C++ forbids initialization of member 'LCD'
making 'LCD' static
助けてくれてありがとう:)