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

Wie behandelt man vorkompilierte Header, die bei einem abgebrochenen Build zufällig beschädigt werden?

Ich verwende Visual C ++ 2012 mit einem Projekt, das stark vorkompilierte Header verwendet. So schwer, dass der berüchtigte / Zm Switch verwendet wird. Wenn ich einen laufenden Build abbringe, erhalte ich diesen Fehler manchmal beim nächste...
14.01.2014, 15:06
1
Antwort

C / C ++ Linux GDB API [geschlossen]

Ich möchte eine kleine GUI-Version des Befehlszeilenprogramms GDB auf Linux erstellen, um das Debuggen kleiner C -Programme einfacher zu machen. Es gibt vielleicht schon einige speziell in IDEs, aber ich möchte es zum Spaß machen und be...
03.10.2015, 09:41
1
Antwort

Verhalten der using-Direktive

Ich bin verwirrt über die Verwendung von Direktive. Gemäß C ++ 11 Standard §7.3.4 S.3, Eine using-Anweisung fügt dem deklarativen Bereich, in dem sie angezeigt wird, keine Member hinzu. Darüber hinaus behandelt der C ++ 11-Standard §7.3...
31.12.2013, 07:42
1
Antwort

PBRT v2-Fehler wird erstellt - Fehler 1 Fehler U1077: 'if': gibt den Code '0x1' zurück

Ich habe Visual Studio 2013 Community Edition und ich habe die pbrt-v2 Code-Basis und habe versucht, die Lösung zu bauen, aber das ist einer der Fehler, die ich bekommen habe (es ist verwandt mit nmake scheint es): %Vor% Ich bin nicht sicher...
10.12.2015, 02:06
3
Antworten

Ist das Floating-Point-Round-Trip-Verhalten immer definiert, wenn der Gleitkommabereich größer ist?

Nehmen wir an, ich habe zwei arithmetische Typen, eine Ganzzahl, I , und eine Gleitkommazahl, F . Ich nehme auch an, dass std::numeric_limits<I>::max() kleiner ist als std::numeric_limits<F>::max() . Nehmen wir an, ich ha...
29.04.2015, 00:33
2
Antworten

Normkonforme Methode, Float mit Integral zu vergleichen?

Nehmen wir an, ich habe zwei Objekte i und f der jeweiligen Typen I und F . Ich weiß, dass std::is_integral<I>::value wahr ist und std::is_floating_point<F>::value wahr ist. Gibt es einen vollständig standardkonf...
27.04.2015, 02:44
1
Antwort

Speicherzuweisung durch Compiler optimiert

In seinem Vortrag "Effizienz mit Algorithmen, Performance mit Datenstrukturen" spricht Chandler Carruth über die Notwendigkeit von ein besseres Allokatormodell in C ++. Das aktuelle Allokator-Modell dringt in das Typsystem ein und macht es des...
02.05.2015, 22:34
2
Antworten

Kann die Erfassung durch Verweis in Ausdrucksvorlagen mit der Typableitung koexistieren?

Expression-Vorlagen werden häufig als Optimierungstechnik verwendet, um die Erstellung temporärer Objekte zu vermeiden. Sie verzögern das Konstruieren des vollständigen Objekts, bis die Vorlage in einer Zuweisung oder Initialisierung verwendet w...
14.09.2015, 13:35
2
Antworten

Locken nicht richtig aus

Ich habe CURLOPT_CONNECTTIMEOUT_MS = 200 und CURLOPT_TIMEOUT_MS = 70 ms gesetzt. Aber ich sehe CURLINFO_TOTAL_TIME um 220 ms. CURLOPT_TIMEOUT_MS enthält laut libcurl doc auch Verbindungstimeout. Also im Prinzip sollte meine Totzeit insgesamt...
05.10.2013, 14:21
1
Antwort

POD-Strukturen, die das konstante Element enthalten

Mit diesem Code: %Vor% g ++ Version 4.8.3 beschwert sich über einen Fehler: %Vor% aber clang 3.5.0 kompiliert diesen Code ohne Fehler. Welches ist korrekt? Ist das ein Compilerfehler? Mein Versuch, dies zu lösen: Aus dem C ++ 03...
27.12.2014, 08:16