Initialisieren Sie Felder, die keine Konstanten oder Zeiger sind, statt solche Felder zuzuordnen.
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;
}
|
|