Die größte Sammlung von Tutorials und Referenzen

C++

C++ Bitset und seine Anwendung

Ein Bitset ist ein Array von bool, aber jeder boolesche Wert wird nicht separat gespeichert, stattdessen optimiert bitset den Platz so, dass jeder bool nur 1 Bit Platz benötigt, sodass der Platz, der von bitset bs eingenommen wird, kleiner ist als der von bool bs[N] und vector bs( N) . Eine Einschränkung von Bitset ist jedoch, dass....

Objektorientierte Programmierung in C++

INHALTSVERZEICHNIS :EinführungKlasseObjekteVerkapselungAbstraktionPolymorphismusNachlassDynamische BindungNachrichtenübergabe Objektorientierte Programmierung – Wie der Name schon sagt, werden Objekte in der Programmierung verwendet. Die objektorientierte Programmierung zielt darauf ab, reale Entitäten wie Vererbung, Verbergen, Polymorphie usw. in der Programmierung zu implementieren. Das Hauptziel von OOP besteht darin, die Daten und die darauf operierenden Funktionen so zusammenzubinden, dass kein anderer Teil des Codes außer dieser....

set::begin() und set::end() in C++ STL

Mengen sind eine Art von assoziativen Behältern, in denen jedes Element eindeutig sein muss, weil der Wert des Elements es identifiziert. Der Wert des Elements kann nicht geändert werden, nachdem es dem Satz hinzugefügt wurde, obwohl es möglich ist, den geänderten Wert dieses Elements zu entfernen und hinzuzufügen.  set::begin() Die Funktion begin() wird verwendet, um einen Iterator zurückzugeben, der....

Stack in C++ STL

Stapel sind eine Art Containeradapter mit LIFO-Arbeitsart (Last In First Out), bei der ein neues Element an einem Ende (oben) hinzugefügt und ein Element nur von diesem Ende entfernt wird. Stack verwendet ein gekapseltes Objekt von entweder vector oder deque (standardmäßig) oder list (sequentielle Containerklasse) als zugrunde liegenden Container und stellt einen bestimmten Satz von Memberfunktionen für....

Programm zum Konvertieren der Uhrzeit vom 12-Stunden- in das 24-Stunden-Format

Konvertieren Sie eine gegebene Zeit im 12-Stunden-AM/PM-Format in die Militärzeit (24 Stunden). Hinweis: Mitternacht ist 00:00:00 auf einer 12-Stunden-Uhr und 00:00:00 auf einer 24-Stunden-Uhr. Mittag ist 12:00:00 auf der 12-Stunden-Uhr und 12:00:00 auf der 24-Stunden-Uhr Beispiele: Input : A single string containing a time in 12-hour clock format(hh:mm:ss AM or hh:mm:ss PM where....