[英]How do I create a dynamic array of const pointers?
我创建一个动态的指针数组,如下所示:
int ** A;
A = new int*[10];
如何创建一个动态的const指针数组? const哪里去了?
由cdecl.org提供 :
A = new int * const bar[10];
这将为您提供10个长指针,该指针不能设置为任何值。 您还应将A声明为:
int * const *A;
否则,您将遇到const
转换问题。
或者,也许您想要一个包含10个指向常量int
指针的数组:
a = new const int *a[10];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.