Voglio trovare il codice sorgente delle librerie C per saperne di più sulle funzioni utilizzate.Il GCC è l'unica risorsa su cui posso contare? Non ho potuto utilizzare la versione di doxygen html delle librerie GCC, a dire il vero mi sembra complesso, ad esempio non sono riuscito a trovare il codice sorgente della funzione printf (stavo guardando nel posto sbagliato?). Grazie in anticipo.C codice sorgente libreria
risposta
Potrebbe essere necessario limitare la domanda un po '. L'implementazione varia. Non tutto è correlato ai dettagli di implementazione (forse praticamente tutto - qualcuno con più conoscenze standard può fare il chip) è prescritto dallo standard C/C++.
Alla fine si può capire come una determinata libreria abbia deciso di farlo. È ancora una conoscenza utile, ma non LA risposta.
La versione GNU è qui:
Info: http://www.gnu.org/software/libc/
download: http://ftp.gnu.org/gnu/glibc/
Leggendo il codice sorgente è una cosa. Leggere un buon libro che include il codice sorgente è un'altra cosa. E non sono sicuro che tu possa fare meglio di The Standard C Library, di PJ Plauger. Ha 20 anni, ma per me è ancora un giradischi.
Uomo, mi sento vecchio.
A volte il manuale è noioso, mentre il codice sorgente è chiaro. – Justme0
- 1. dove trovare il codice sorgente per la libreria standard C++
- 2. dov'è il codice sorgente C++ filt?
- 3. Esempi di codice sorgente SharpSvn e C#
- 4. Codice sorgente offuscamento
- 5. Beautifier codice sorgente per C++ (vC++)?
- 6. Codice sorgente C in documento Latex
- 7. parsing del codice sorgente C++ nell'ambiente java
- 8. Grammatica C nel codice sorgente GCC
- 9. Buon browser di codice sorgente per C
- 10. Utilizzare una libreria C dal codice C#
- 11. Codice sorgente per le classi di libreria Java
- 12. Libreria di supporto progettazione Android: codice sorgente NavigationView
- 13. Come posso ottenere il codice sorgente della libreria standard Idris?
- 14. Codice sorgente C# aperto per presentare la forma d'onda?
- 15. Esistono strumenti per trasformare il codice sorgente in C++ nel codice sorgente in C/C++, ma con modelli istanziati (srotolati)?
- 16. Una domanda sulla sintassi del template C++ (codice sorgente della libreria STL)
- 17. Dove posso scaricare il codice sorgente nella libreria standard GNU C++?
- 18. Come leggere una variabile CMake in codice sorgente C++
- 19. Python Web Crawler e codice sorgente "get" sorgente
- 20. Codice sorgente R. Chiamata funzione
- 21. Collegamento della libreria D al codice C++
- 22. Ruby, codice sorgente di Splat?
- 23. Codice sorgente applicazione sveglia
- 24. SyntaxHighlighter codice sorgente v3.0.83
- 25. Codice sorgente Android download
- 26. Codice sorgente Inventor App
- 27. Debug JBoss codice sorgente
- 28. sul codice sorgente jsp
- 29. Codice sorgente SDK Android
- 30. Unix V6 Codice sorgente
Il codice sorgente della libreria C non fa parte della distribuzione GCC. GCC può funzionare con una miriade di librerie C (anche quella fornita con Windows), tutte distribuite separatamente. –