Inicialize campos que não são
const ou ponteiros em vez de designá-los.
class DataBase {
public:
int
data;
};
class MyClass {
public:
MyClass(int
newx, DataBase
newdb, int
*p);
private:
int x;
DataBase
*db;
const
int *p;
};
MyClass::MyClass(int
newx, DataBase
newdb, int
*newp) : x(newx)
{
dh
= &newdh;
dh->data
= newdh->data;
p
= newp;
}
|
|