Citation Envoyé par baccali
Je sais bien que la libc est (en train d'être) implémentée sous windows pour des questions de compatibilité et qu'elles appellent en réalité les fonctions de l'API win32
Je ne comprends pas bien ce que tu veux dire par là. Premièrement, la libC existe sous windows depuis que Windows a existé. De quelle implémentation en cours es-tu en train de parler là ? Deuxièmement, la libC appelle toujours les fonctions du système hôte, pour les parties du code spécifiques au système. Par exemple, la libC appelle les fonctions d'unix sous unix, les fonctions de linux sous linux, les fonctions de mac os x sous mac os x et bien sûr les fonctions de windows sous windows. Je rappelle que la libC a une interface portable, mais son implémentation ne peut pas être portable.