繁体   English   中英

C ++ const引用声明

[英]C++ const reference declaration

如何用const表示以下声明(没有typedef)?

double* const (&data)[6]
// ?? const double* (&data)[6] // incorrect, elements, not reference, are const

谢谢

你不能这样做。

根据C ++标准8.3.2 / 1:

除非通过使用typedef(7.1.3)或模板类型参数(14.3)引入cv限定符,否则Cv限定引用的格式不正确,在这种情况下,cv限定符将被忽略。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM