Christof Meerwald@stlport.dm | |||||
STLport 4.5-0119 for Digital Mars C++Since version 8.29.18 Digital Mars C++ is able to use the STLport library with a minimum of changes. And since version 8.32.9 it is even able to use STLport with namespace support enabled. DMC 8.32.15 finally added explicit template instantiations. Despite its name, STLport is a full ANSI C++ Standard library. But you can choose to only use the STL part of it in which case you only need to include STLport's header files and don't need to build a library. Download
Installation
Finally, you might want to replace all occurences of __in and __out in the STLport header files with __stl_in and __stl_out. You can use my multifile-replace utility to do the job: multifile-replace \ -s "__(in|out)([^a-zA-Z0-9_])" "__stl_\1\2" \ -s "#undef (__STLP_NO_KEYWORDS_WORKAROUND)" "#define \1" \ -g stlport\* stlport\stl\* stlport\config\stl_dm.h Known Issues
| |||||
This Web page is licensed under the Creative Commons Attribution - NonCommercial - Share Alike License. Any use is subject to the Privacy Policy.
Revision: 1.11, cmeerw.org/prog/dm/stl.html Last modified: Mon Sep 03 18:20:50 2018 |
Christof Meerwald <cmeerw@cmeerw.org> XMPP: cmeerw@cmeerw.org |