我有一个类 Image,我需要返回这个类的实例。简单的方法是什么?我是一名 java 程序员,“return this”给了我一个错误。
#include <string>
#include "AEEImage.h"
using namespace std;
IImage *image;
Image *img;
Image::Image()
{
image = new IImage();
}
Image::~Image()
{
delete image;
image = NULL;
}
Image *createImage(string str)
{
return /*return instance of this class*/;
}
这是图像的定义:
#pragma once
#include <string>
using namespace std;
class Image
{
public:
Image();
~Image();
Image createImage(string str);
Image createImage(const Image *img, int x, int y, int with, int height, int transform);
Image createImage(istream is);
};
我必须在 C++ 中编写一个类似于 JAVA ME 中的 Image 类的类(链接):-这些相同的类名称(Image)-这些相同的方法名称、参数类型和返回类型