Hauptsache anders

Warum heißt die C-Standardfunktion vsnprintf unter Windows (in der C-Runtime) _vsnprintf? Kann mir das mal jemand erklären?

Ich habe den Eindruck, dass da jemand an einigen Ecken einfach nur verhindern wollte, problemlos portablen Code zu schreiben… Aber durch so etwas lasse ich mich nicht aufhalten! ;-)

2 Bemerkungen zu “Hauptsache anders”

  1. Bernd

    Da tut doch sowas wie

    #ifndef GOOD_OS
    #define vsnprintf _vsnprintf
    #endif

    prompt abhilfe schaffen… :D

  2. Klaus Keppler

    So habe ich das auch “gelöst” 8-)
    Zum Glück sind die Aufrufparameter in dem Fall gleich.

    Die Frage ist nur, welcher Ingenieur oder sonstwas sich das bei Microsoft hat einfallen lassen :roll:

Einen Kommentar schreiben