Aquí són nou documents de d'aprenentatge de C++ i referència que l'ajudaran a entendre millor i programa en la llengua de programació de C++. Uns quants d'aquests són documents clàssics escrits per Bjarne Stroustrup, que és el dissenyador i implementor original de C++.
Desenvolupament de Programari amb C++ (287 pàgines, 976 kb)
Contingut:
1. Sent Engegat
2. Provant i Cargolant-se
3. Grups de Dades
4. Aplicació: Classificant una classe
5. Indicadors i Iterators
6. Programació de Plantilla
7. Classes de disseny
8. Herència Que Utilitza i Plantilles
9. Quan les coses surten malament
10. Configuració del sistema
11. Dibuixos de Disseny Que Utilitzen
12. Trossos: Multiroscatge, Conversió i Càsting, Conceptes per Practicar
A. Nivells de Codificació
B. Glossari
C. Creant Projectes amb C++ Visual
Una Visió de Conjunt de la Llengua de Programació de C++ (pdf, 23 pàgines, 83 kb)
"Aquesta visió de conjunt de C++ presenta el disseny clau, programació, i conceptes tècnics de llengua que utilitzen exemples per donar el lector un buscar la llengua. C++ és una llengua de programació d'ús general amb un prejudici cap a programació de sistemes que dóna suport a càlcul de nivell baix eficaç, abstracció de dades, programació orientada a objectes, i programació genèrica."
Eficaçment Codificant Protocols de Comunicacions en C++ (pdf, 16 pàgines, 131 kb)
"La codificació eficaç podria tenir dos significats. La primera codificació eficaç es podria referir a fer el millor ús del temps d'un desenvolupador quan codificar i depurar i arrelar aplicació. La segona codificació eficaç es podria referir a codi que es desenvolupa que té alt rendiment que utilitza el mínim de recursos de processador i memòria en executar. Aquest paper que mostraré com utilitzant classifica C++ per implementar un protocol de comunicacions pot millorar l'eficiència del desenvolupador llavors parlaré d'algunes tècniques per millorar l'eficiència d'execució."
Una Classe de C++, per Bjarne Stroustrup (pdf, 21 pàgines, (pdf, 23 pàgines, 1.3 mb)
"Això és una introducció de classe a la llengua de programació de C++. Amb poques excepcions, C++ és un superconjunt de la llengua de programació C. Després de la introducció, abot un terç del text presentar els trets més convencionals de C++: tipus bàsics, declaracions, expressions, declaracions, i funcions. La resta es concentra en instal·lacions de C++'s per abstracció de dades: tipus definits d'usuari, encobriment de dades, operadors definits d'usuari, i jerarquies de tipus definits d'usuari. Finalment hi ha uns quants comentaris en estructura de programa, compatibilitat amb C, eficiència i una advertència."
La Llengua de Programació de C++ - Manual de Referència, per Bjarne Stroustrup (pdf, 61 pàgines, 4.1 mb)
"C++ és C s'estenia amb classes, funcions inline, operador que sobrecarregava, nom de funció que sobrecarregava, tipus constants, referències, direcció de botiga lliure, comprovació d'argument de funció, i una sintaxi de definició de funció nova. ... Les diferències entre C++ i C es resumeixen."
Un Conjunt de Classes de C++ per a la Programació d'Estil Corutina, per Bjarne Stroustrup (pdf, 19 pàgines, 1.3 mb)
"Aquest document descrivia classes de C++ per a una gamma d'estils i tècniques multiprogramació en una llengua senzilla, ambient d'espai d'adreça senzill. La classe 'tasca' és una classe de base perquè la representació d'un ina d'activitat multiprogramava sistema. Una tasca es pot suspendre i currículum sense interferir amb el seu estat intern. La classe 'qhead' i la classe 'qtail' permeten una gamma àmplia de mort de missatge i dades que amorteixen esquemes ser implementada simplement."
Desenvolupant una Llengua Dins i per al Món Genuí: C++, per Bjarne Stroustrup (pdf, 59 pàgines, 674 kb)
"Aquest paper dibuixa la història de la forma de llengua de programació de C++ els primers dies d'és estandardització ISO (1991), a través del nivell ISO de 1998, als escenaris posteriors de la revisió de C++0x d'aquell nivell (2006). L'èmfasi és sobre els ideals, coaccions, tècniques de programació, i gent que formaven la llengua, més que el minutiae de trets de llengua. Entre els temes essencials són l'aparició de programació genèrica i el STL (els algoritmes de la biblioteca estàndard de C++ i contenidors). Els temes específics inclouen compilació separada de plantilles, maneig d'excepció, i suport o arrelaven programació de sistemes."
Manual de Biblioteca. Seleccioni Codi 307-145, Sistema de Llengua de C++, l'Alleujament 2.0 (pdf, 226 pàgines, 10.4 mb)
1. Aritmètica complexa en C++. Basat en paper per Leonnie V. Rose i Bjarne Stroustrup.
2. La Biblioteca de Tasca. Basat en aquests papers:
- Bjarne Stroustrup i Jonathan Shopiro. Un Conjunt de Classes de C++ per a Programació d'Estil corutina, Diligències del Taller d'USENIX C++, novembre de 1987.
- Jonathan Shopiro. Estenent el Sistema de Classe de C++ per al Control en Temps Real.
- Stacey Keenan. Un Guia Que Porting per a la Biblioteca Corutina de C++.
3.
Iostream Examples. Basat en paper per
Jerry Schwarz.
Lectures Seleccionades. Seleccioni Codi 307-144, Sistema de Llengua de C++, l'Alleujament 2.0 (
pdf, 224 pàgines, 9.5
mb)
1. Evolució de C++: 1985 a 1989. Basat en paper per
Bjarne Stroustrup.
2. Una Introducció a C++. Basat en paper per
Keith Gorlen.
3. Una Visió de Conjunt de C++. Basat en paper per
Bjarne Stroustrup, publicat en Avisos d'
ACM SIGPLAN, octubre de 1986, pàgines 7-18.
4.
Programació orientada a objectes. Basat en paper per
Bjarne Stroustrup: Què és Programació Orientada a Objectes?, publicat en revista de Programari d'
IEEE, maig de 1988, pàgines 10-20.
5. Herència Múltiple. Basat en paper per
Bjarne Stroustrup: Herència múltiple per a C++, publicat en Diligències de la Conferència de Font d'
EUUUG, maig de 1987.
6.
Connexió Segura de tipus per a C++. Basat en paper per
Bjarne Stroustrup, publicat en Sistemes de Computació, Volum VI, Número 4, Caiguda 1988, pàgines 371-404.
7. L'accés Regna per a C++. Basat en un paper per
Phil Brown.
Ampere d'apèndix Manual fulleja per a C++: CC, c++filt, i
demangle.
Popularitat: 5% [?]
Correus Relacionats:Materials d'Entrenament de Cisco CCNP CertifcationOrdinador Lliure i I.T. Entrenament de SeguretatAjax Ebooks i Documents d'AprenentatgeMolts Java Ebooks des d'eSnips35 Alliberen C i Llibres de Programació de C++ i Ebooks
Cordons per a això Cursos de
post>> C++ i Classes