把一个封装好的C++类 导出成普通的函数,应该注意那些细节? 多谢!
把一个封装好的C++类 导出成普通的函数,应该注意那些细节?? 谢谢!!
把一个封装好的C++类 导出成普通的函数,应该注意那些细节?? 谢谢!!
对象创建 销毁应该怎么样处理在那里处理呢;
circle
{
public:
void SetCentre(const point ¢rePoint);
void SetRadius(float r);
float GetGirth();
float GetArea();
{
return PI*radius*radius;
}
circle()
{
centre = point(0,0);
radius = 0;
}
private:
float radius;
point centre;
};
如上面的CIRCLE类,,其中我只知道函数名字 类名字,,,函数的实现细节我一概不知道。。
我想把他们转换成标准的DLL以函数的形式,提供给别的语言调用。。。
我该怎么处理呢??
帮我 把这几个函数写一下。。。
(对象的创建和析构,类的成员变量怎么处理呢)
谢谢!!
------解决方案--------------------
mfc 扩展dll导出类,
class __declspec( dllexport ) circle
{
};
把一个封装好的C++类 导出成普通的函数,应该注意那些细节?? 谢谢!!
对象创建 销毁应该怎么样处理在那里处理呢;
circle
{
public:
void SetCentre(const point ¢rePoint);
void SetRadius(float r);
float GetGirth();
float GetArea();
{
return PI*radius*radius;
}
circle()
{
centre = point(0,0);
radius = 0;
}
private:
float radius;
point centre;
};
如上面的CIRCLE类,,其中我只知道函数名字 类名字,,,函数的实现细节我一概不知道。。
我想把他们转换成标准的DLL以函数的形式,提供给别的语言调用。。。
我该怎么处理呢??
帮我 把这几个函数写一下。。。
(对象的创建和析构,类的成员变量怎么处理呢)
谢谢!!
------解决方案--------------------
mfc 扩展dll导出类,
class __declspec( dllexport ) circle
{
};