Verwenden Sie eine bestimmte Website für Funktionsreferenz oder Sie google einfach die Funktion?Standorte für Funktionsreferenz
Antwort
Ich benutze www.cplusplus.com eine Menge.
G'day,
ich ziemlich viel geht immer auf die Homepage oder Anbieter-Site des Projektes zunächst zu sehen, welche Dokumentation zuerst und dann googeln versuchen.
Bearbeiten: Hoppla, ich habe vergessen hinzuzufügen, dass ich fast immer die "K" -Funktionalität von Vim verwende, um die relevante Manpage aufzurufen, wenn ich den Quellcode selbst betrachte. Parken Sie Ihren vim-Cursor auf dem Funktionsnamen und drücken Sie die Captial-K-Taste, um einen neuen Puffer zu öffnen, in dem die entsprechende Manpage geladen ist. Geben Sie einfach Folgendes ein: bd, wenn Sie die Manpage schließen und dann im Quellcode zurückgeben möchten.
Eigentlich fange ich an zu sehen, dass mehr und mehr eine relevante SO Frage und Antwort ganz oben auf der Liste der Google Ergebnisse steht.
HTH
prost,
Für C, verwende ich http://man.cx/ oder http://linux.die.net/man/ oder http://www.opengroup.org/onlinepubs/007908799/ und vor allem meine Kopie des Draft C99 reference.
Update April 2011
C99 Arbeitspapier: http://www.open-std.org/JTC1/sc22/wg14/www/docs/n1256.pdf
Entwurf C1X Referenz: http://www.open-std.org/JTC1/sc22/wg14/www/docs/n1548.pdf
POSIX.1-2008: http://pubs.opengroup.org/onlinepubs/9699919799/
Für C++ Standard Library-Funktionen, ich sehe sie auf in meiner Abschrift von "The C++ Standard Library" von Nicolai Josuttis. Wie die meisten guten technischen Bücher ist es jeder Online-Ressource weit überlegen.
Entweder http://www.cplusplus.com/ oder http://www.dinkumware.com/ für die Standardbibliotheksreferenz.
Insbesondere Dinkumwares * Compleat Libraries Reference * beginnt hier http://www.dinkumware.com/manuals/default.aspx, mit der * Standard C++ Library * hier: http://www.dinkumware.com/manuals/default .aspx # Standard% 20C++% 20Library. – seh
Ich besuche immer noch die STL pages at SGI viel. Es ist eine gute Sache, dass diese Seiten immer noch da sind, obwohl SGI nicht genau das ist, was es einmal war.
Das gleiche für Boost: Website ist am einfachsten.
Allerdings konsumiere ich Qt Dokumentation meist über QtCreator, da es ein ziemlich anständiges Werkzeug ist, obwohl ich Emacs verwende, um meine Quellen zu bearbeiten.
Ich habe SGI STL doc, Apache (früher Rogue Wave) STDCXX doc und Single Unix Spec (= POSIX) v3 lokal. Ich betreibe FreeBSD, habe Manpages installiert.
anders als das, es ist google, die normalerweise schnell zu den Seiten führt, die in den anderen Antworten erwähnt werden.
95% meiner grundlegenden C/C++ Fragen werden über Google beantwortet (normalerweise über einen Link zu http://www.cplusplus.com).
Google hat den Vorteil, dass ich auf einen Blick einen Überblick darüber habe, mit welchen Problemen andere Leute möglicherweise konfrontiert waren, was immer ich gerade suchte. Dies ist normalerweise nicht etwas Wertvolles (weil ich nur nach einer Auffrischung oder Grundlagen suche), aber wenn es nützlich ist, ist es reines Gold.
Wenn ich mehr Autorität oder Detail brauche, drücke ich das PDF des Standarddokuments. Dann gibt es natürlich MSDN (lokal oder im Internet), wenn ich Windows-Details benötige (was für mich sowieso oft genug ist).
Schließlich, wenn ich wirklich will oder brauche Hintergrund oder aus Neugierde, gibt es ein paar Regale voller Bücher von den Experten (oder ihre Online-Artikel - die Google hilft mir natürlich).
Ich benutze CPP Reference viel. Es ist nicht vollständig, aber die Seiten sind einfach, übersichtlich und leicht zu lesen. Im Zweifelsfall überprüfe ich die Papierreferenzen.
Für C benutze ich einfach man localy im Terminal. Ich finde es überragend für Online-Ressourcen sowohl in Bezug auf Geschwindigkeit und Genauigkeit.
Ich habe ein PDF des ISO/IEC 14882 C++ - Standards. Es kostet etwa 30 US-Dollar von der ISO-Website herunterzuladen und ist für jeden echten C++ - Programmierer unverzichtbar.
- 1. Hohe Funktionsreferenz JS
- 2. Funktionszeiger vs Funktionsreferenz
- 3. Funktionsreferenz verlorene äußere Schleife
- 4. NetSuite-Standorte
- 5. Frage zum Funktionsreferenz und Themen
- 6. Google Maps API zeigt für einige Standorte einen inkorrekten Standort an, stimmt aber für andere Standorte.
- 7. Gravity Forms - Globale Formulare für mehrere Standorte
- 8. ASP.NET MVC Projektstruktur für größere Standorte
- 9. shared Bibliothek Standorte für Matlab Mex-Dateien:
- 10. CSS verwalten verschiedene Farbschemata für 2 Standorte
- 11. Remote-Analytics-Tracking für mehrere Standorte
- 12. Geografische Standorte dynamisch behandeln
- 13. Datenbank der Überwachungskamera Standorte
- 14. Bazaar (bzr) vordefinierte Standorte
- 15. Gemeinsame Daten mehrere Standorte
- 16. setTimeout() mit String oder (anonyme) Funktionsreferenz? speedwise
- 17. Wie aktiviert man Funktionsreferenz in WebStorm/PHPStorm?
- 18. Name als String aus einer JavaScript-Funktionsreferenz?
- 19. Zwei Standorte von gacutil.exe
- 20. geolocation watchposition mehrere Standorte?
- 21. Standorte auf UITableview anzeigen
- 22. Open Weather Api mehrere Standorte?
- 23. mehrere Standorte auf der Karte
- 24. Python "Totem" Standorte (plattformunabhängige Pfade)
- 25. Vagrant - Homestead Setup Mehrere Standorte
- 26. Identifizieren geographischer Standorte in Text
- 27. Subdomain Standorte auf dem Server
- 28. wie funktioniert Karte google bestimmen Standorte für Handys ohne GPS
- 29. Azure Appcmd Startaufgabe, Einstellung preloadEnabled für alle Standorte
- 30. Spezifische Standorte und Menüoptionen für jede gebündelte Karte
... außer, dass es jetzt zehn Jahre alt ist und in erster Linie mit STL befasst ist. Ich denke, die Frage war allgemeiner als nur STL. –
Es deckt die gesamte C++ - Standardbibliothek ab. –
Obwohl, wenn es 10 Jahre alt ist, bedeutet dies, dass es die TCs nicht enthält. Es gibt also vermutlich ein paar Fälle, in denen "Der C++ Standard" oder ein Entwurf genauer ist, wenn er weniger freundlich ist. Trotzdem glaube ich nicht, dass es so viel Unterschied gibt. –