【发布时间】:2011-02-10 00:53:52
【问题描述】:
我有一个需要const some_type** 作为参数的函数(some_type 是一个结构,该函数需要一个指向该类型数组的指针)。我声明了一个some_type* 类型的局部变量,并对其进行了初始化。然后我把函数称为f(&some_array),编译器(gcc)说:
error: invalid conversion from ‘some_type**’ to ‘const some_type**’
这里有什么问题?为什么我不能将变量转换为 const?
【问题讨论】:
标签: c++ c gcc compiler-errors