lenguaje - librerias de dev c++ y sus funciones
¿Dónde puedo encontrar el código fuente de todas las bibliotecas estándar de C? (4)
PJ Plauger escribió un libro sobre la biblioteca C estándar . Incluye referencias del estándar (ahora fechado) y código fuente.
Estoy buscando el código fuente completo de todas las bibliotecas estándar de C. Dicho esto, estoy buscando el código fuente de stdio.h, stdlib.h, string.h, math.h, etc ... Me gustaría ver cómo se crearon. Creo que depende de una plataforma a otra, pero Linux o Windows serán bienvenidos.
Si desea las implementaciones reales, como todos los demás han asumido que no, muchas distribuciones de Linux utilizan actualmente gnu.org/software/libc para implementar la biblioteca estándar de C. Las alternativas comunes incluyen musl libc , diet libc , uClibc y Bionic
Ya sea que esté instalado con un IDE o que haya instalado explícitamente, debe buscar en el directorio " Include
" en la ubicación correspondiente.
Ej: uso MinGW. Entonces, yo iría a
c:/MinGW/include
para encontrar esos archivos de encabezado. De manera similar, para un IDE (por ejemplo, Dev-cpp), debe ir a c: / dev-cpp / include.
Microsoft Visual Studio generalmente tiene los encabezados del sistema en <InstallDir>/VC/include
, y la fuente, si está instalada, está en <InstallDir>/VC/crt/src
.