
Bronek Kozicki <brok@rubikon.pl> wrote:
David Abrahams <dave@boost-consulting.com> wrote:
If we want to go that way, we're going to need standard prefix and postfix headers that we #include in every Boost header:
Otherwise it will be totally unmaintainable.
Hm, as this is actually workaround, why not apply it only locally?
After second thought, you are right. We (eg. me & my colleagues working on single large codebase that has nothing to do with boost except using it here and there) do apply such workarounds directly in the place of warning in our codebase, but we also have "advantage" of using only single compiler family (two versions of Visual C++). Maintenance of such local worarounds in boost is going to be nightmare, therefore "prefix headers" and "postfix headers" are much more sensible solution B.