main.cc: In function ‘int main()’:
main.cc:10:26: error: cannot convert ‘libraryname::ZlibCompressor’ to ‘libraryname::Compressor*’ in assignment
options.compressors[0] = libraryname::ZlibCompressor();
options
是一个结构体,compressors
定义为:
Compressor* compressors[256];
ZlibCompressor 是 Compressor 的子类。
知道为什么会发生此错误吗?谢谢!