c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
1
Antwort

Gab es einen Vorschlag, std :: bin zum C ++ Standard hinzuzufügen?

C ++ 14 fügt die Möglichkeit hinzu, binäre Literale zu verwenden, indem Sie das Präfix 0b für den Wert eingeben: %Vor% Aber es gibt keinen std::bin Manipulator für Streams wie std::hex oder std::oct . Also muss ich z.B. std::bit...
28.12.2016, 09:38
2
Antworten

Warum ist type_info :: name () nicht angegeben?

Mir ist völlig klar, dass der Rückgabewert von std::type_info::name() implementierungsdefiniert ist. Aus dem C ++ - Standard (ISO / IEC 14882: 2003 §18.5.1.7):    Gibt Folgendes zurück: ein implementierungsdefiniertes NTBS. Meine...
25.08.2010, 08:45
3
Antworten

Hat Java eine konstante Referenz?

Hier ist ein Codeschnipsel: %Vor% Nehmen wir an, ich teste die PlaceGamePiece-Methode (mit junit) und muss auf das m_theGameBoard zugreifen, damit ich es ansehen und überprüfen kann, ob das GamePiece auf dem richtigen Quadrat platziert wurde...
28.01.2010, 04:23
1
Antwort

Cython std :: ein Paar von zwei Zeigern, erwartet einen Bezeichner oder ein Literal

Warum in Cython ist es möglich, zu umbrechen %Vor% aber nicht %Vor% Insbesondere wird das Umbrechen von std::pair in Cython wie folgt durchgeführt: %Vor% und funktioniert reibungslos, aber wenn das erste Element von ist auch ein Z...
06.11.2012, 10:24
2
Antworten

C ++ implizite Konvertierungen mit geschweiften Initialisierern

Ich habe kürzlich irgendwo gelesen (kann mich nicht erinnern, wo), geschweifte Klammern zu verwenden, um mehrere benutzerdefinierte Konvertierungen zu erlauben, aber es scheint einen Unterschied zwischen Konversion durch Konstruktor und Konverti...
27.05.2016, 11:40
2
Antworten

konnte C ++ DLL in Python nicht laden

Ich versuche ein C ++ .dll in Python zu benutzen, aber ich kann es nicht einmal laden. Ich versuche den folgenden Python-Code, um es zu laden: %Vor% Aber wenn ich versuche, das auszuführen, bekomme ich: %Vor% Der letzte Satz bedeutet...
07.11.2012, 07:30
1
Antwort

Warum erlaubt GCC nicht, von einer privaten geschachtelten Klasse zu erben, wenn Sie ein Freund sind?

Es wird die gleiche Frage gestellt: Warum erlaubt GCC das Erben von einer privaten geschachtelten Klasse? Für Nicht-Template-Klassen darf es von privaten verschachtelten Klassen erben wenn es ein Freund ist, aber nicht für Vorlagenklassen. Ist e...
27.05.2016, 15:46
2
Antworten

Erstellen von nicht kopierbaren, aber beweglichen Objekten in C ++

Nur eine Frage. Mit Blick auf C ++ Boost-Bibliotheken (insbesondere Boost :: Thread-Klasse) dachte ich: "Wie ist es möglich, eine Klasse zu erstellen, die Objekte definiert, die nicht kopiert werden können, aber von einer Funktion zurückgegeben...
23.11.2010, 19:50
3
Antworten

Anleitungen / Bücher zum Verständnis der Baugruppenausgabe [geschlossen]

Es gibt Zeiten, in denen Disassemblies aus höheren Sprachen wie C oder C ++ nützlich sind. Das Lesen eines Buches über Assembly ist offensichtlich ein notwendiger Teil des Verständnisses der Compiler-Ausgabe, aber nach meiner Erfahrung ist das S...
01.12.2010, 12:00
1
Antwort

Ist Zeigerarithmetik auf inaktives Mitglied einer Union UB?

Betrachten wir diesen Beispielcode: %Vor% In [basic.expr] wird angegeben, dass Zeigerarithmetik als zulässig ist Solange das Ergebnis auf ein anderes Element des Arrays zeigt (oder über das Ende eines Objekts oder des letzten Elements hina...
10.01.2018, 13:40