我是Qt新手,无法理解帮助文档,希望有人能帮助,非常感谢。Qt Creator 5.3需要帮助了解帮助文档
例如:
void QList::append(const T & value)
我可以看到返回类型是无效的,而且它是的QList的成员函数。 但括号里的什么让我很困惑,const T & value
是什么意思? 我试过使用一个常规的QString变量作为参数,它工作正常,那么为什么const
?
另一个例子是
void QFile::setFileName(const QString & name)
帮助文档中提供的示例代码:
QFile file;
file.setFileName("readme.txt");
我想不出什么QString & name
手段,它有事情做参考?
'const'只是表示方法本身无法修改它,所以'QString'在函数调用前后会相同 – msrd0 2014-09-28 18:59:08
请在C++中获得一本好书(http:// stackoverflow。 COM /问题/ 388242 /对,最终-C-书指南和列表)。 – 2014-09-28 18:59:46
这个问题似乎是无关紧要的,因为它是关于理解C++而不是代码的特定问题。 – 2014-09-28 19:01:12