Bibliotecas C ¿dónde está el código?

Imagen de peliax
0 puntos

Hola me gustaría saber donde está el código de las bibliotecas estándar de C. Implementación de fopen(), fread()... Muchas gracias

Imagen de nolin
+1
0
-1

Los prototipos de las funciones están en archivos de cabecera, por ejemplo stdio.h
Busca para cada función su cabecera (una web muy buena, cppreference.com).
Luego busca esa cabecera en la web, preferiblemente en un repositorio con acceso git, SVN o CVS
Si navegas por ese repositorio, llegarás a los archivos .c donde está el código (junto con el que viene en los .h)

GCC tienen sus propios repositorios donde están esas fuentes.

+1
0
-1
Imagen de peliax
+1
0
-1

Muchas graciasssssssss, eres muy amable. No conocía esa página, me gusta, hasta ahora lo he buscado con el 'man'. Me pregunto si ese código, al que me refiero en mi primer mensaje está ya en alguna parte de mi ubuntu, me gustaría saber donde.

+1
0
-1
Imagen de spivak
+1
0
-1

En /usr/include están todas las cabeceras. Y en particular stdio.h donde se definen fopen y fread.

+1
0
-1