www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [SAOC 2023] C++ STL INTEROP - WEEKLY UPDATE #7

Hi everyone,

Run some few test on already existing std string and made some 
few fixes.
We do not have to explicitly instantiate with basic_string!char 
again as we can now use std_string. Using "std_string" was not 
allowed yet because we had the symbols emitting to druntime and 
we didn't want that. Now that STL interop has been moved from 
druntime, we are free to use that.

Lastly, I faced a misleading pragma message indicating that the 
new __cxx11 string implementation not yet supported. I took time 
to work on that to make it work only to realize it had been 
implemented already. The pragma message was to be cleared. it's 
now commented out. Still running more test to be very sure that 
all that has been implemented work very well. Then I guess I will 
be moving to next containers.

Thanks.
Nov 03 2023