
Jürgen Hunold wrote:
Hi Daniel !
An'n Donnerstag 21 August 2008 hett Daniel James schreven:
No, I'll do something about the inline warning. I don't know what to do for the warnings about std::equal being unsafe. Can I just disable the warning with pragmas?
The compiler says: "To disable this warning, use -D_SCL_SECURE_NO_WARNINGS."
Should be easy enough. For more information, grep the mailing list archive or the Jamfiles for "SCL_SECURE"
No you don't want to do that: the macro has to be set on the command line before any headers are included and we can't guarentee that in general. In any case the user may *want* to see that warning in his code, just not in Boost code :-/ So pragma's are probably the only way to go (but even those are less than ideal for complex reasons). John.