我正在调查一段代码(我没有编写),如下所示:
customType foo::bar(void) const const {
// baz
}
据我了解,
const const
实际上应该是const
。我找不到任何对 const
的有效用法的引用,该用法在函数名称声明后有 two const
关键字。
我是否在这里遗漏了
const
的一些有效且深奥的用法?这对我来说似乎无效?
这只是一个错字。据我所知,没有 double const 的用例,因此两次使用它可能是一个编程错误。