Diese Funktion existiert unter OS X und erlaubt es Ihnen, der Funktion ein benutzerdefiniertes Gebietsschema zu übergeben. setlocale ist nicht thread-sicher, die Übergabe des Gebietsschemas als Parameter hingegen schon.
Wenn es kein Äquivalent gibt, ist jede Art von lokal-unabhängigem printf oder printf nur für Doubles (%g) in Ordnung.