Interfacing D with C++ functions that take reference values
kinke
noone at nowhere.com
Wed Oct 3 23:20:39 UTC 2018
On Wednesday, 3 October 2018 at 23:05:10 UTC, solidstate1991
wrote:
> I need some C++ stuff, but some of the functions take reference
> values (Stuff&), and I don't know if this feature is emulated
> on D side with extern(C++) functions.
Of course; you're restricted to D value types though (D class
references are C++-mangled as pointers):
struct Stuff { ... }
void foo(ref Struct param);
More information about the Digitalmars-d-learn
mailing list