Suchergebnisse für Anfrage "language-lawyer"
Ist es möglich, Zeiger in portablem C ++ 03-Code zu hashen?
Ist es möglich, zutragbar Hash ein Zeiger in C ++ 03, der nicht hat
Kann eine XOR-verknüpfte Liste in C ++ implementiert werden, ohne undefiniertes Verhalten zu verursachen?
EinXOR-verknüpfte Liste ist eine modifizierte Version einer normalen doppelt verknüpften Liste, in der jeder Knoten nur einen "Zeiger" statt zwei s...
Skalare mit geschweiften Klammern initialisieren
In C und C ++ kann man Arrays und Strukturen mit geschweiften Klammern initialisieren:
Warum setzt die String-Extraktion aus einem Stream das eof-Bit?
Nehmen wir an, wir haben einen Stream, der einfach Folgendes enthält:
Was ist der wahre Grund, das EOF-Bit nicht als unsere Stream-Extraktionsbedingung zu verwenden?
Inspiriert von meinemvorherige FrageEin häufiger Fehler für neue C ++ - Programmierer besteht darin, aus einer Datei etwas zu lesen, das ungefähr so lautet:
Bewahrt die Konvertierung von int ohne Vorzeichen in int in c ++ immer das Bitmuster?
Aus dem Standard (4.7) sieht es so aus, als ob die Konvertierung von int in unsigned int, wenn beide die gleiche Anzahl von Bits verwenden, rein konzeptionel...
Unterschiede zwischen std :: is_integer und std :: is_integral?
C ++ 11 bietet zwei Klassen für Typmerkmalsvorlagen:
Wo beschreibt der C ++ - Standard das Umsetzen von Zeigern auf Grundelemente?
In dem hervorragenden BlogbeitragWas jeder Programmierer über undefiniertes Verhalten wissen sollteIm Abschnitt "Regelverstöße" heißt es:Es ist und...
Hängende Referenzen und undefiniertes Verhalten
Nehmen Sie eine baumelnde Referenz an