创建对象时错误标题C++
我在头文件中创建obj时遇到问题。我无法在构造函数中插入值。错误:应为类型说明符。 我尝试添加常量,但没有成功。 为什么?我该怎么办?谢谢 液晶显示器创建对象时错误标题C++,c++,header,arduino,lcd,C++,Header,Arduino,Lcd,我在头文件中创建obj时遇到问题。我无法在构造函数中插入值。错误:应为类型说明符。 我尝试添加常量,但没有成功。 为什么?我该怎么办?谢谢 液晶显示器 如果您使用的是C++11,您应该能够使用: LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16, 2); 如果使用C++的早期版本,则需要将初始化代码放在构造函数的定义中。 < P>如果使用C++ 11,则应该能够使用: LiquidCrystal_I2C lcd = LiquidCry
如果您使用的是C++11,您应该能够使用:
LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16, 2);
如果使用C++的早期版本,则需要将初始化代码放在构造函数的定义中。
< P>如果使用C++ 11,则应该能够使用: LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27, 16, 2);
如果您使用C++的早期版本,则需要将初始化代码放入构造函数的定义中。
让我们声明:
LiquidCrystal_I2C lcd;
您可以在构造函数中使用这个sintax
Lcd::Lcd() : lcd(0x27,16,2){
lcd.init();
}
让我们宣布:
LiquidCrystal_I2C lcd;
您可以在构造函数中使用这个sintax
Lcd::Lcd() : lcd(0x27,16,2){
lcd.init();
}
Liquidcystal_I2C lcd是函数声明的开始。Liquidcystal_I2C lcd是函数声明的开始。