dave: > sort of new to D programming, coming from C++. Basically the question is if > there is some sort of a way to dynamically cast a variable in D much like you > do in C++?
D conflated all kinds of casts into the cast() syntax. So dynamic_cast can be done with a cast(). > I can't seem to find a way to check if a variable has a particular class or > interface it inherits, would be nice. Cast it and if it is not null, then the dynamic cast is allowed. Or do you need some other information? Bye, bearophile