初学C++,函数内的参数类型没搞明白,求指教!
调用的函数是这样的:
void drawString(int16_t x, int16_t y, const String &text);
我的代码是这样的:
const string bb="hello";
display.drawString(0, 0, bb);
但是会有如下的错误提示,请问这是不是类型转换失败? const String& 是一种类型吗?
cannot convert 'const string' {aka 'const std::__cxx11::basic_string'} to 'const String&'