是否可以复制
MyStruct * const * array1至
MyStruct * array1但仅仅是一个肤浅的拷贝?我需要对它进行排序并写回它,我还希望在数组1中进行更改
编辑:我很愚蠢,我忽略了**在array1上,这是有意义的。
发布于 2013-10-26 15:37:05
我猜你是指const MyStruct * array1?
在任何情况下,您都可以使用const_cast更改指针的常量:
const MyStruct * array1;
MyStruct * array2 = const_cast<MyStruct *>(array1);或
const MyStruct * const array1;
MyStruct * array2 = const_cast<MyStruct *>(array1);https://stackoverflow.com/questions/19604150
复制相似问题