Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

multiple inheritance in C++

Name: Anonymous 2007-11-12 10:23

I always defended C++ but somehow it started to suck major ass.
This multiple inheritance stuff is killing me.
Example:

class a
{
public:
   a(int x){z = x}
   virtual void whatever() {}
private:
   int z;
};

class b
{
public:
   virtual void foobar() {}
};

class c : public virtual a, public virtual b
{
public:
  c(int x):a(x) {}
};

class d: public virtual c
{
public:
  d(int x):c(x) {}
};

class e: public virtual c
{
public:
  e(int x):c(x) {}
}

class f: public d, public e
{
public:
   ....
}

.
.
.


Holy shit!
I miss Scheme.

Name: Anonymous 2007-11-12 10:57

Looks like I got the constructors wrong.
Is that even solvable?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List