【发布时间】:2012-04-22 07:35:26
【问题描述】:
使用时理解如下:
int getX() const {...}
表示此函数不会修改其主体中使用的任何变量。但我不明白的是在 2 个地方使用 const,如下所示:
const int* getX () const {...}
将const 关键字放在int* 之前有什么用?
【问题讨论】:
-
最后一个简单地表示该函数返回一个
const int*作为结果类型。和int const*一样。