我正在尝试使用一些向量数据的名称与struct
一起使用。我试图查看在qDebug()
中哪个名称。
更明确地说:
const std::string& testName = "asdfqwer";
qDebug() << testName;
在构建过程中出现错误消息:
Error: no match for 'operator<<' in 'qDebug()() << testName'
我无法更改const std::string&
类型。请问您能否帮助我在不改变类型的情况下解决这个问题?
c_str()
而不是data()
。 - Jiří Pospíšil