Latest web development tutorials

Einführung in C ++

C ++ ist eine statisch typisierte, kompilierte Stil, universal, case-sensitive, unregelmäßige Programmiersprache, die prozeduralen Programmierung unterstützt, objektorientierte und generische Programmierung.

C ++ ist eineMid-Level - Sprache betrachtet, die die Eigenschaften von Hochsprachen und Low-Level - Sprachen kombiniert.

C ++ von Bjarne Stroustrup 1979 in New Jersey Bell Laboratories, Murray Hill begann mit der Entwicklung zu entwerfen. C ++ weiter ausbauen und die C-Sprache zu verbessern, ursprünglich mit dem Namen C mit Klassen, später umbenannt in C ++ 1983.

C ++ ist eine Obermenge von C, in der Tat, alle gültigen C-Programme gelten C ++ Programm.

Hinweis: Verwenden Sie statisch typisierte Programmiersprache ist der Typüberprüfung während der Kompilierung durchzuführen, nicht ausgeführt zur Laufzeit Typprüfung.

Objektorientierte Programmierung

C ++ vollständig objektorientierte Programmierung unterstützt, einschließlich der vier wichtigsten Merkmale der objektorientierten Entwicklung:

  • Paket
  • Verbergen von Daten
  • ererben
  • polymorphism

Standard Library

Die C ++ Standard besteht aus drei wichtigen Komponenten:

  • Core-Sprache, bietet alle Bausteine, einschließlich Variablen, Konstanten und Datentypen, und so weiter.
  • C ++ Standardbibliothek bietet eine Reihe von Funktionen für die Manipulation von Dateien, Strings und so weiter.
  • Standard Template Library (STL), bietet eine Reihe von Verfahren zur Datenstrukturen manipulieren.

ANSI-Norm

ANSI C ++ Standards Portabilität zu gewährleisten - Sie schreiben Code auf dem Mac, UNIX, Windows, Alpha-Computer zusammenstellen können.

Da der ANSI-Standard für eine sehr lange Zeit stabil war, alle wichtigen Hersteller C ++ Compiler unterstützen den Standard ANSI.

Lernen C ++

C ++ Lernen ist der Schlüssel, um die Konzepte zu verstehen und sich nicht gehen zu sehr ins technische Detail Sprache.

Programmiersprache Lernen ist ein besserer Programmierer zu werden, das heißt, um effizienter zu gestalten und Implementierung neuer Systeme und das alte System beibehalten.

C ++ unterstützt eine Vielzahl von Programmierstile. Sie können die Fortran verwenden, C, Smalltalk etc. irgendeine Art von Programmiersprachen Code zu schreiben. Jeder Stil kann effektiv die Laufzeiteffizienz und Raumeffizienz zu gewährleisten.

C ++ verwenden

Grundsätzlich hat jeder Programmierer Anwendungen auf dem Gebiet der Verwendung von C ++.

C ++ ist in der Regel verwendet, um Gerätetreiber und andere Anforderungen von Echtzeit-Software Zugriff auf die Hardware direkt schreiben.

C ++ ist weit verbreitet in der Lehre und Forschung eingesetzt.

Alle Verwenden Sie einen Windows-PC oder Apple-Maschine Benutzer verwenden indirekt C ++, da die Haupt-Benutzeroberfläche dieser Systeme in C ++ geschrieben ist.