Angus Leeming <[EMAIL PROTECTED]> writes: | Personally, if compile-time overhead was a read problem, | would rather implement a custom <string_fwd.h> header for | each platform I am using...
This looks like a much better solution to me. (this might actually be something that we can get into boost...) So, imho, let's create a std_string_fwd.h We special handling for different compilers/libs to have the forward declaring possible. a simple one for Gcc3 would then look like this #ifdef __GLIBCPP__ #include <bits/stringfwd.h> #endif -- Lgb