CImage图像不允许使用不完整类型;
我用过这个:
mv ../tsv/$newfolder/resu*txt ../tsv/$newfolder/results$tts.txt
答案 0 :(得分:3)
class CImage;
是一个转发声明,它告诉编译器存在一个名为CImage
的类,而不是如何定义类(因此类型不完整)。
您需要包含定义CImage
类的头文件。
请尝试使用#include <atlimage.h>
代替class CImage;
来自MSDN CImage class ducumentation:
使用
CImage
创建项目时,必须先定义CString
,然后再添加atlimage.h
。如果您的项目使用不带MFC的ATL,请在包含atlstr.h
之前添加atlimage.h
。如果您的项目使用MFC(或者如果它是支持MFC的ATL项目),请在包含afxstr.h
之前添加atlimage.h
。同样,在包含
atlimage.h
之前,您必须包含atlimpl.cpp
。要轻松完成此操作,请在atlimage.h
中添加stdafx.h
。