digitalmars.D - structs - Forward Referencing.
- Michael (20/20) Aug 08 2004 Hello I stumbled across something that seems odd to me, but may infact b...
Hello I stumbled across something that seems odd to me, but may infact be
intentional.
Whenever I try to use a struct in a class(possibly in another struct, haven't
tried) before it has been defined I get the following compile error.
"struct MyStruct no size yet for forward reference"
this doesn't happen with classes. And I can use the struct in functions, just
not in as class member.
To illustrate...
class A {
B b; //Works
St s; //Does not work.
}
class B {
//Whatever
}
struct St {
//Stuff
}
Anyway, I just wanted to throw this out there. It is a small issue and fairly
easily avoided.
Aug 08 2004








Michael <Michael_member pathlink.com>