我是这堂课:
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>
我该怎么做才能解决这个错误?