Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C++-overzicht

C++ is een statisch getypte, gecompileerde, algemene, hoofdlettergevoelige, vrije programmeertaal die procedurele, objectgeoriënteerde en generieke programmering ondersteunt.

C++ wordt beschouwd als een middenniveau taal, omdat het een combinatie is van taalfuncties op hoog en laag niveau.

C++ is ontwikkeld door Bjarne Stroustrup vanaf 1979 bij Bell Labs in Murray Hill, New Jersey, als een verbetering van de C-taal en oorspronkelijk C genoemd met klassen, maar later werd het in 1983 omgedoopt tot C++.

C++ is een superset van C, en dat vrijwel elk legaal C-programma een legaal C++-programma is.

Opmerking − Er wordt gezegd dat een programmeertaal statisch typen gebruikt wanneer typecontrole wordt uitgevoerd tijdens het compileren in plaats van tijdens runtime.

Objectgericht programmeren

C++ ondersteunt objectgeoriënteerd programmeren volledig, inclusief de vier pijlers van objectgeoriënteerde ontwikkeling −

  • Inkapseling
  • Gegevens verbergen
  • Overerving
  • Polymorfisme

Standaardbibliotheken

Standaard C++ bestaat uit drie belangrijke delen −

  • De kerntaal die alle bouwstenen geeft, inclusief variabelen, gegevenstypen en letterlijke waarden, enz.

  • De C++ Standard Library die een uitgebreide reeks functies biedt voor het manipuleren van bestanden, strings, enz.

  • De Standard Template Library (STL) biedt een uitgebreide reeks methoden voor het manipuleren van datastructuren, enz.

De ANSI-standaard

De ANSI-standaard is een poging om ervoor te zorgen dat C++ draagbaar is; die code die je schrijft voor de compiler van Microsoft zal zonder fouten worden gecompileerd, met behulp van een compiler op een Mac, UNIX, een Windows-box of een Alpha.

De ANSI-standaard is al een tijdje stabiel en alle grote fabrikanten van C++-compilers ondersteunen de ANSI-standaard.

C++ leren

Het belangrijkste bij het leren van C++ is om je te concentreren op concepten.

Het doel van het leren van een programmeertaal is om een ​​betere programmeur te worden; dat wil zeggen, om effectiever te worden in het ontwerpen en implementeren van nieuwe systemen en bij het onderhouden van oude.

C++ ondersteunt verschillende programmeerstijlen. U kunt in elke taal schrijven in de stijl van Fortran, C, Smalltalk, enz. Elke stijl kan zijn doelen effectief bereiken met behoud van runtime en ruimte-efficiëntie.

Gebruik van C++

C++ wordt gebruikt door honderdduizenden programmeurs in vrijwel elk toepassingsdomein.

C++ wordt veel gebruikt om apparaatstuurprogramma's en andere software te schrijven die afhankelijk zijn van directe manipulatie van hardware onder realtime-beperkingen.

C++ wordt veel gebruikt voor onderwijs en onderzoek omdat het schoon genoeg is voor succesvol onderwijzen van basisconcepten.

Iedereen die een Apple Macintosh of een pc met Windows heeft gebruikt, heeft indirect C++ gebruikt omdat de primaire gebruikersinterfaces van deze systemen in C++ zijn geschreven.


C Taal

  1. C++-gegevenstypen
  2. C++-operators
  3. C++ Opmerkingen
  4. C++-klassesjablonen
  5. C Taal - Overzicht
  6. C++-constanten/letters
  7. Operatoren in C++
  8. Getallen in C++
  9. C++-referenties
  10. C++-sjablonen
  11. C++ Preprocessor