invalid conversion from const char** to char**
me22
me22.ca@gmail.com
Fri Jun 15 14:03:00 GMT 2007
On 15/06/07, Dhiraj.Nilange@iflexsolutions.com
<Dhiraj.Nilange@iflexsolutions.com> wrote:
> void fun(const char *var[]);
> const char **vname;
>
> so the call goes as:- fun(vname);
>
> But I get compile time error for this:-
> invalid conversion from const char** to char**
>
I don't think we can solve this one without more information.
void fun(char const *var[]) {}
int main() {
char const **vname;
fun(vname);
}
Compiles cleanly with -ansi -pedantic.
Make sure nothing is defining away const, or something similar.
~ Scott
More information about the Gcc-help
mailing list