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