错误:从'char **'到'const char **'的无效转换[-fpermissive]

时间:2016-01-09 11:22:11

标签: c++ g++

我是这堂课:

 struct FoundAlphabet {

    FoundAlphabet( char **o, CharStartEnd se) : output(o), start_end(se) {
    }
    const char ** output;
    CharStartEnd start_end;
} ;

我收到此错误:

cc -g -c  -I -fpermissive -c readimage.cpp -o readimage.o
readimage.cpp: In constructor ‘FoundAlphabet::FoundAlphabet(char**, CharStartEnd)’:
readimage.cpp:32:72: error: invalid conversion from ‘char**’ to ‘const char**’ [-fpermissive]

是的,我传递的第一个参数是 char **但转换为 const char **应该不是问题,为什么抱怨?< / p>

我该怎么做才能解决这个错误?

0 个答案:

没有答案