【发布时间】:2013-08-08 22:11:24
【问题描述】:
我正在 Qt 环境中学习 C++,并且正在在线浏览其中的示例代码。 谁能给我解释一下这个语法?
const TicTacToe * GetTicTacToe() const { return m_tictactoe.get(); }
为什么函数的左括号前有const?是指针还是乘法?
完整的类如下,但是上面提到的指令的语法我不清楚
class QtTicTacToeWidget : public QWidget
{
Q_OBJECT
public:
explicit QtTicTacToeWidget(QWidget *parent = 0);
const TicTacToe * GetTicTacToe() const { return m_tictactoe.get(); }
void Restart();
【问题讨论】:
-
你问的是哪个常量?
标签: c++ class inheritance qt-creator qobject