Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Youre mission: Free the C standard committee

Name: Anonymous 2014-08-29 10:58

From the ENTERPRISERS and the Microsofts
Examples of them being hurt/harmful: C11 Annex K (bad copy-paste of MS's "safe" functions, see http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1118.htm), C11 Threads and atomics, the C11 aligned_alloc function is made to match MS's one, etc

Name: Anonymous 2014-08-29 22:02

>>1
The _s family of functions is a travesty on so many levels. Their sole proponent, Microsoft, doesn't even implement them as specified by the standard!

Just compare the behavior described at http://msdn.microsoft.com/en-us/library/8ef0s5kh.aspx to TR 24731 - in order to achieve behavior resembling the standard, anyone using Microsoft's C runtime library must call a Microsoft specific function, _set_invalid_parameter_handler, and register a do-nothing function to allow invocations of _s functions to return without killing the whole program. Why Microsoft would push to get this garbage of theirs standardized and then ignore the standard is beyond me.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List