You can see http://wiki.dlang.org/DIP61 and linked discussions.
Static and virtual functions probably work. Constructors and
destructors probably don't. What's difficult is multiple
inheritance. The information on C++ support is largely considered
private to the compiler team.
- Interfacing with C++ Shriramana Sharma via Digitalmars-d-learn
- Re: Interfacing with C++ Kagamin via Digitalmars-d-learn
- Re: Interfacing with C++ Kagamin via Digitalmars-d-learn