0
Donde puedo encontrar el código fuente de un sistema de biblioteca en c++ gracias
2 Answers
+ 7
Depende del compilador que usés podrás ver el código fuente de una biblioteca.
Por ejemplo, Dinkumware es la empresa detrás de la STL que usa Visual Studio, y como es un producto comercial no da acceso al código fuente a cualquiera (depende de tu licencia), podés buscarlo en tu computadora donde instalaste Visual Studio, dentro del directorio VC\crt\src\ostream y ahí vas cambiando iostream, sstream, etc.
Aún así, siempre vas a poder ver el código fuente de los headers abriendo el directorio de include donde instalaste el compilador: /usr/include
Para comenzar podés ver la documentación para libstd++ de GNU en Linux o Mac: http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html
En este otro link podés descargar el código fuente en uno de los mirrors: http://gcc.gnu.org/mirrors.html
También para la STL, está STLport que es una implementación de STL de código abierto: http://www.stlport.org
0
c++