Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Installieren
Schneller Zugriff als Browser!
 

C++-Standardbibliothek

Index C++-Standardbibliothek

Die C++-Standardbibliothek ist die vom C++-Standardisierungskomitee der ISO festgelegte grundlegende Programmbibliothek der Programmiersprache C++.

42 Beziehungen: Allokation (Informatik), Array (Datentyp), Ausnahmebehandlung, Boost (C++-Bibliothek), C (Programmiersprache), C++, C-Standard-Bibliothek, Container (Informatik), Datenstrom, Datentyp, Eingabe und Ausgabe, Generische Programmierung, Hashtabelle, Heap (Datenstruktur), HP Inc., Intelligenter Zeiger, Internationale Organisation für Normung, Iterator, Lokalisierung (Softwareentwicklung), Mathematik, Multithreading, Namensraum, Numerische Mathematik, Objekt (Programmierung), Programmbibliothek, Programmiersprache, Regulärer Ausdruck, Runtime Type Information, Standard Template Library, Stapelspeicher, Strenge schwache Ordnung, Template (C++), Unterprogramm, Wahlfreier Zugriff, Wahrscheinlichkeitsmaß, Warteschlange (Datenstruktur), Wiederverwendbarkeit, Zeichenkette, Zeiger (Informatik), Zufallszahl, Zufallszahlengenerator, Zuordnungstabelle.

Allokation (Informatik)

Unter Allokation versteht man in der Informatik die Reservierung von Hauptspeicher oder anderen Betriebsmitteln durch ein Computerprogramm.

Neu!!: C++-Standardbibliothek und Allokation (Informatik) · Mehr sehen »

Array (Datentyp)

Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.

Neu!!: C++-Standardbibliothek und Array (Datentyp) · Mehr sehen »

Ausnahmebehandlung

Eine Ausnahme oder Ausnahmesituation (oder Trap) bezeichnet in der Computertechnik ein Verfahren, Informationen über bestimmte Programmzustände – meistens Fehlerzustände – an andere Programmebenen zur Weiterbehandlung weiterzureichen.

Neu!!: C++-Standardbibliothek und Ausnahmebehandlung · Mehr sehen »

Boost (C++-Bibliothek)

Boost ist eine freie C++-Bibliothek, die aus einer Vielzahl von portablen Unterbibliotheken besteht.

Neu!!: C++-Standardbibliothek und Boost (C++-Bibliothek) · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: C++-Standardbibliothek und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: C++-Standardbibliothek und C++ · Mehr sehen »

C-Standard-Bibliothek

Die C-Standard-Bibliothek (auch bekannt als libc) ist die Standardbibliothek der Programmiersprache C. In jeder standardkonformen betriebssystemgestützten Implementierung (hosted environment) von C muss die C-Standard-Bibliothek in vollem Umfang vorhanden sein.

Neu!!: C++-Standardbibliothek und C-Standard-Bibliothek · Mehr sehen »

Container (Informatik)

Ein Container (auch Collection) in der Informatik ist ein abstraktes Objekt, das Elemente des gleichen Typs speichert.

Neu!!: C++-Standardbibliothek und Container (Informatik) · Mehr sehen »

Datenstrom

Mit Datenströmen bezeichnet man in der Informatik einen kontinuierlichen Datenfluss von Datensätzen, dessen Ende meist nicht im Voraus abzusehen ist; die Datensätze werden fortlaufend verarbeitet, sobald jeweils ein neuer Datensatz eingetroffen ist.

Neu!!: C++-Standardbibliothek und Datenstrom · Mehr sehen »

Datentyp

Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.

Neu!!: C++-Standardbibliothek und Datentyp · Mehr sehen »

Eingabe und Ausgabe

Mit Ein-/Ausgabe (abgekürzt E/A;, kurz I/O) bezeichnet man – als Begriff aus der EDV bzw.

Neu!!: C++-Standardbibliothek und Eingabe und Ausgabe · Mehr sehen »

Generische Programmierung

Generische Programmierung ist ein Verfahren zur Entwicklung wiederverwendbarer Software-Bibliotheken.

Neu!!: C++-Standardbibliothek und Generische Programmierung · Mehr sehen »

Hashtabelle

In der Informatik bezeichnet man eine spezielle Indexstruktur als Hashtabelle (oder hash map) bzw.

Neu!!: C++-Standardbibliothek und Hashtabelle · Mehr sehen »

Heap (Datenstruktur)

Beispiel eines Min-Heaps Ein Heap (englisch wörtlich: Haufen oder Halde) in der Informatik ist eine zumeist auf Bäumen basierende abstrakte Datenstruktur.

Neu!!: C++-Standardbibliothek und Heap (Datenstruktur) · Mehr sehen »

HP Inc.

Die HP Inc. (bis 1. November 2015 Hewlett-Packard Company) ist einer der größten US-amerikanischen PC- und Druckerhersteller, registriert in Wilmington, Delaware und mit der Unternehmenszentrale in Palo Alto, Kalifornien.

Neu!!: C++-Standardbibliothek und HP Inc. · Mehr sehen »

Intelligenter Zeiger

Intelligente Zeiger oder Smartpointer werden in vielen gängigen Programmiersprachen wie etwa C++ verwendet.

Neu!!: C++-Standardbibliothek und Intelligenter Zeiger · Mehr sehen »

Internationale Organisation für Normung

ISO-3166-1-Länderkürzel, die nicht Mitglieder der ISO sind Die Internationale Organisation für Normung – kurz ISO (von) – ist die internationale Vereinigung von Normungsorganisationen und erarbeitet internationale Normen in allen Bereichen mit Ausnahme der Elektrik und der Elektronik, für die die Internationale elektrotechnische Kommission (IEC) zuständig ist, und mit Ausnahme der Telekommunikation, für die die Internationale Fernmeldeunion (ITU) zuständig ist.

Neu!!: C++-Standardbibliothek und Internationale Organisation für Normung · Mehr sehen »

Iterator

Der Begriff Iterator stammt aus dem Bereich der Softwareentwicklung und bezeichnet einen Zeiger, mit dem die Elemente einer Menge durchlaufen werden können (z. B. eine Liste).

Neu!!: C++-Standardbibliothek und Iterator · Mehr sehen »

Lokalisierung (Softwareentwicklung)

Lokalisierung steht in der Softwareentwicklung für die Anpassung von Inhalten (z. B. Websites), Prozessen, Produkten und insbesondere Computerprogrammen (Software) an die in einem bestimmten geographisch oder ethnisch umschriebenen Absatz- oder Nutzungsgebiet (Land, Region oder ethnische Gruppe) vorherrschenden lokalen sprachlichen und kulturellen Gegebenheiten.

Neu!!: C++-Standardbibliothek und Lokalisierung (Softwareentwicklung) · Mehr sehen »

Mathematik

Die Mathematik (bundesdeutsches Hochdeutsch:,; österreichisches Hochdeutsch:; mathēmatikē téchnē ‚die Kunst des Lernens‘) ist eine Formalwissenschaft, die aus der Untersuchung von geometrischen Figuren und dem Rechnen mit Zahlen entstand.

Neu!!: C++-Standardbibliothek und Mathematik · Mehr sehen »

Multithreading

Multithreading (auch Nebenläufigkeit, Mehrsträngigkeit oder Mehrfädigkeit genannt) bezeichnet in der Informatik das gleichzeitige (oder quasi-gleichzeitige) Abarbeiten mehrerer Threads (Ausführungsstränge) innerhalb eines einzelnen Prozesses oder eines Tasks (ein Anwendungsprogramm).

Neu!!: C++-Standardbibliothek und Multithreading · Mehr sehen »

Namensraum

Der Namensraum ist ein Begriff aus der Programmierung.

Neu!!: C++-Standardbibliothek und Namensraum · Mehr sehen »

Numerische Mathematik

Die numerische Mathematik, auch kurz Numerik genannt, beschäftigt sich als Teilgebiet der Mathematik mit der Konstruktion und Analyse von Algorithmen für kontinuierliche mathematische Probleme.

Neu!!: C++-Standardbibliothek und Numerische Mathematik · Mehr sehen »

Objekt (Programmierung)

Ein Objekt in der Programmierung bezeichnet eine inhaltlich zusammengehörige Datenmenge.

Neu!!: C++-Standardbibliothek und Objekt (Programmierung) · Mehr sehen »

Programmbibliothek

Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.

Neu!!: C++-Standardbibliothek und Programmbibliothek · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: C++-Standardbibliothek und Programmiersprache · Mehr sehen »

Regulärer Ausdruck

Ein regulärer Ausdruck (Abkürzung RegExp oder Regex) ist in der theoretischen Informatik eine Zeichenkette, die der Beschreibung von Mengen von Zeichenketten mit Hilfe bestimmter syntaktischer Regeln dient.

Neu!!: C++-Standardbibliothek und Regulärer Ausdruck · Mehr sehen »

Runtime Type Information

RTTI steht als Abkürzung für Runtime Type Information („Typinformation zur Laufzeit“) und ist ein Begriff aus der Softwareentwicklung und Bestandteil verschiedener Programmiersprachen.

Neu!!: C++-Standardbibliothek und Runtime Type Information · Mehr sehen »

Standard Template Library

Als Standard Template Library (STL) werden verschiedene in der Programmiersprache C++ geschriebene Bibliotheken bezeichnet.

Neu!!: C++-Standardbibliothek und Standard Template Library · Mehr sehen »

Stapelspeicher

Vereinfachte Darstellung eines Stacks mit den Funktionen Push (drauflegen) und Pop (herunternehmen) In der Informatik bezeichnet ein Stapelspeicher oder Kellerspeicher (kurz Stapel oder Keller, häufig auch mit dem englischen Wort Stack bezeichnet) eine häufig eingesetzte dynamische Datenstruktur.

Neu!!: C++-Standardbibliothek und Stapelspeicher · Mehr sehen »

Strenge schwache Ordnung

Eine strenge schwache Ordnung ist eine Ordnungsrelation, die mehrere gleichartige Objekte erlaubt, sonst aber eine eindeutige Reihenfolge definiert.

Neu!!: C++-Standardbibliothek und Strenge schwache Ordnung · Mehr sehen »

Template (C++)

Templates (englisch für Schablonen oder Vorlagen) sind ein Mittel zur Typparametrierung in C++.

Neu!!: C++-Standardbibliothek und Template (C++) · Mehr sehen »

Unterprogramm

Grundprinzip eines Unterprogramms Ein Unterprogramm ist ein Teil eines Computerprogramms, das eine bestimmte Funktionalität bereitstellt.

Neu!!: C++-Standardbibliothek und Unterprogramm · Mehr sehen »

Wahlfreier Zugriff

Folgezugriff und wahlfreier Zugriff Unter wahlfreiem Zugriff (auch „direkter Zugriff“, „Direktzugriff“) wird in der Informatik die Möglichkeit verstanden, in konstanter (oder unter-linearer) Zeit einen lesenden und/oder schreibenden Speicherzugriff auf ein beliebiges Element eines Datenspeichers oder einer Datenstruktur durchführen zu können.

Neu!!: C++-Standardbibliothek und Wahlfreier Zugriff · Mehr sehen »

Wahrscheinlichkeitsmaß

Ein Wahrscheinlichkeitsmaß dient dazu, den Begriff der Wahrscheinlichkeit zu quantifizieren und Ereignissen, die durch Mengen modelliert werden, eine Zahl im Intervall zuzuordnen.

Neu!!: C++-Standardbibliothek und Wahrscheinlichkeitsmaß · Mehr sehen »

Warteschlange (Datenstruktur)

In der Informatik bezeichnet eine Warteschlange eine häufig eingesetzte Datenstruktur.

Neu!!: C++-Standardbibliothek und Warteschlange (Datenstruktur) · Mehr sehen »

Wiederverwendbarkeit

Wiederverwendbarkeit (engl. „Reusability“) ist ein Qualitätsmerkmal von Software-Bausteinen.

Neu!!: C++-Standardbibliothek und Wiederverwendbarkeit · Mehr sehen »

Zeichenkette

Eine Zeichenkette, Zeichenfolge, Zeichenreihe oder ein String (aus dem Englischen) ist in der Informatik eine endliche Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz.

Neu!!: C++-Standardbibliothek und Zeichenkette · Mehr sehen »

Zeiger (Informatik)

Wort. Video-Tutorial über Zeiger, Dereferenzierung, Felder und Zeigerarithmetik sowie deren Funktionsweise im Arbeitsspeicher am Beispiel der Programmiersprache C Mit Zeiger wird in der Informatik ein Objekt einer Programmiersprache bezeichnet, das eine Speicheradresse zwischenspeichert.

Neu!!: C++-Standardbibliothek und Zeiger (Informatik) · Mehr sehen »

Zufallszahl

Als Zufallszahl wird das Ergebnis einer speziellen Berechnung oder eines speziellen Zufallsexperimentes bezeichnet.

Neu!!: C++-Standardbibliothek und Zufallszahl · Mehr sehen »

Zufallszahlengenerator

Als Zufallszahlengenerator, kurz Zufallsgenerator, bezeichnet man ein Verfahren, das eine Folge von Zufallszahlen erzeugt.

Neu!!: C++-Standardbibliothek und Zufallszahlengenerator · Mehr sehen »

Zuordnungstabelle

Die Zuordnungstabelle (auch assoziatives Array, Dictionary oder Liste von Schlüssel-Wert-Paaren) ist eine Datenstruktur, bei der anders als bei einem gewöhnlichen Array auch nichtnumerische (oder nicht fortlaufende) Schlüssel, zumeist Zeichenketten, verwendet werden können, um die enthaltenen Elemente zu adressieren; diese sind in keiner festgelegten Reihenfolge abgespeichert.

Neu!!: C++-Standardbibliothek und Zuordnungstabelle · Mehr sehen »

Leitet hier um:

C-Plusplus-Standardbibliothek, Funktionsobjekt, Funktor (Informatik).

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »