Ich war mir auch nicht sicher. Als ich es dann nachgucken wollte habe ich das entdeckt und das hat mich dann ein wenig stutzig gemacht. Es liegt aber auch sicher daran, dass die Funktion nicht zum C++ Standard gehört und dann bei verschiedenen Compilern/Versionen anders implementiert ist.