
Originally Posted by
franco.amato
Wysota but if I declare the struct in a .h file outside the class, how I have to change the code of the getMyStruct?
Try to find some good books about c++ and object oriented programming.
struct MyStruct
{
MyStruct() : a(0), b(0) {}
int a;
int b;
};
class MyClass
{
public:
MyClass();
~MyClass();
MyStruct *getMyStruct();
private:
MyStruct *mystruct;
};
MyClass::MyClass()
{
mystruct = new MyStruct;
}
MyClass::~MyClass()
{
delete mystruct;
}
MyStruct *MyClass::getMyStruct()
{
return mystruct;
}
struct MyStruct
{
MyStruct() : a(0), b(0) {}
int a;
int b;
};
class MyClass
{
public:
MyClass();
~MyClass();
MyStruct *getMyStruct();
private:
MyStruct *mystruct;
};
MyClass::MyClass()
{
mystruct = new MyStruct;
}
MyClass::~MyClass()
{
delete mystruct;
}
MyStruct *MyClass::getMyStruct()
{
return mystruct;
}
To copy to clipboard, switch view to plain text mode
Bookmarks