Partage
  • Partager sur Facebook
  • Partager sur Twitter

comment lire le code d une bibliotheque standard

10 décembre 2018 à 11:59:18

Bonjour

par curiosité , j aimerais savoir comment les fonctions de base du langage C sont écrites;par exemple , la fonction "printf"  est relié a un code;comment fait on pour lire ce code (avec code blocks  pour mon cas);de même, depuis longtemps , j essaye de faire des petits progamme avec GTK;auncune fonction ne semble repondre a mes besoins;comment lit on les codes des fonctions gtk  (toujours avec code blocks) pour que éventuellement ,je les comprenne mieux, voir peut etre que je les modifie pour mon cas particulier;c est sans doute présomptueux de ma part, mais apres tout ,pourquoi ne pas essayer?

  • Partager sur Facebook
  • Partager sur Twitter
13 décembre 2018 à 20:41:24

Tu peux les télécharger en cherchant sur Google, et même directement sur ton PC si t'es sous Linux.
  • Partager sur Facebook
  • Partager sur Twitter
14 décembre 2018 à 7:58:19

J'ai ce lien dans mes favoris : http://git.musl-libc.org/cgit/musl/tree/src

Par exemple la fonction 'printf' utilise une fonction 'vfprintf' dont le code est ici : http://git.musl-libc.org/cgit/musl/tree/src/stdio/vfprintf.c (pas simple !)

  • Partager sur Facebook
  • Partager sur Twitter