C++ 为什么时钟::是稳定返回常量布尔而不是布尔?

C++ 为什么时钟::是稳定返回常量布尔而不是布尔?,c++,c++11,C++,C++11,根据C++11标准的表59,时钟::is_staid函数返回const bool,而不是bool。无论哪种方式,返回类型都是一个内置类型的右值,因此不可修改,因此const似乎只添加了噪声。那么为什么const bool而不是简单的bool?是稳定的不是一个函数。它是一个静态成员。如果不是const,您可以更改它

根据C++11标准的表59,时钟
::is_staid
函数返回
const bool
,而不是
bool
。无论哪种方式,返回类型都是一个内置类型的右值,因此不可修改,因此
const
似乎只添加了噪声。那么为什么
const bool
而不是简单的
bool

是稳定的
不是一个函数。它是一个静态成员。如果不是
const
,您可以更改它