Boost logo

Boost :

From: Keith MacDonald (boost_at_[hidden])
Date: 2005-07-01 17:02:18


_CRT_SECURE_NO_DEPRECATE would best be defined by bjam when TOOLS=vc-8_0, as
many other Boost libraries get the same warnings.

The deprecations are purely for security (potential buffer overflow)
reasons. The help subsystem installed with the VC8 beta explains all.
Lookup gets_s in the index, and then follow the link to "Security
Enhancements in the CRT", to get up to speed quickly.

- Keith MacDonald

"Jonathan Turkanis" <technews_at_[hidden]> wrote in message
news:da472i$7d7$1_at_sea.gmane.org...
>
> I think defining _CRT_SECURE_NO_DEPRECATE is something the end-user has to
> do,
> since by the time my headers are included the standard iostreams headers
> may
> already have been included.
>
> Do you know any more details about the deprecation of these member
> functions? I
> was just guessing that the deprecation was for security reasons; can you
> confirm
> this? I'd also like to know what functions are supposed to replace them.
>
> Thanks for your help!
>
> Jonathan
>
>
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk