Suchergebnisse für Anfrage "language-lawyer"

2 die antwort

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

1 die antwort

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...

3 die antwort

Skalare mit geschweiften Klammern initialisieren

In C und C ++ kann man Arrays und Strukturen mit geschweiften Klammern initialisieren:

TOP-Veröffentlichungen

1 die antwort

Warum ist das Ändern einer Zeichenfolge durch einen abgerufenen Zeiger auf ihre Daten nicht zulässig?

2 die antwort

Warum setzt die String-Extraktion aus einem Stream das eof-Bit?

Nehmen wir an, wir haben einen Stream, der einfach Folgendes enthält:

2 die antwort

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:

3 die antwort

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...

4 die antwort

Unterschiede zwischen std :: is_integer und std :: is_integral?

C ++ 11 bietet zwei Klassen für Typmerkmalsvorlagen:

3 die antwort

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...

3 die antwort

Hängende Referenzen und undefiniertes Verhalten

Nehmen Sie eine baumelnde Referenz an