Suchergebnisse für Anfrage "c++98"

4 die antwort

Kann ein Lambda-Ausdruck auf C ++ 98 heruntergestuft werden

Ich habe kürzlich ein Problem damit, C ++ 11-Code, der mit Lambda-Ausdrücken geschrieben wurde, in eine alte Codebasis zu integrieren, die nur den C ++ 98-Compiler unterstützt. Ich habe ein paar mögliche Äquivalenzen von Lambda wie Macro, ...

2 die antwort

Funktionsvorlage "Überladen" basierend auf der Funktionsobjektoperatorsignatur () in C ++ 98

Ich möchte eine Vorlagenfunktion erstellen, die eine Funktion und einen Vektor verwendet und diesen Vektor einem anderen Vektor zuordnet, der von der Funktionsvorlage zurückgegeben wird. Wenn die als Argument genommene Funktion eine freie ...

4 die antwort

Forward-Deklarationen und shared_ptr

TOP-Veröffentlichungen

2 die antwort

Mit SFINAE eine Mitgliedsfunktion erkennen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Ist es möglich, eine Vorlage zu schreiben, um die Existenz einer Funktion zu überprüfen? [/questions/257288/is-it-possible-to-write-a-template-to-check-for-a-functions-existence] 25 answersIn C ++ 11, ...

3 die antwort

Warum erlaubt GCC die Verwendung von round () in C ++ auch mit den Flags ansi und pedantic?

4 die antwort

Über einen std :: vector in sortierter Reihenfolge iterieren [closed]

Ich erhalte von einer API einen Vektor von Foo wie folgt:

1 die antwort

“Konstante Ausdrücke” vor C ++ 11

Dasconstexpr keyword wurde in C ++ 11 eingeführt, da (glaube ich) die entsprechende Idee von "konstanten Ausdrücken" war. Dieses Konzept war jedoch in C ++ 98 / c ++ 03 implizit vorhanden, da für Array-Deklarationen ein konstanter Ausdruck ...

4 die antwort

Unter Verwendung von Zeigerkonvertierungen zum Speichern / Umwandeln von Werten: Verstoße ich gegen die strikte Aliasing-Regel?

Die Frage bezieht sich aufdieser Beitra [https://stackoverflow.com/a/29213705/2436175]. Einige autorisierende Benutzer gaben an, dass der folgende Code @ bricstrict Aliasing-Regeln [https://stackoverflow.com/q/98650/2436175]. #include ...

2 die antwort

Konvertieren Sie einen std :: -Vektor eines boost :: -Variantentyps

Wie könnte ich die folgende Funktion implementieren, um aus dem Vektor von zu konvertieren?

0 die antwort

Gibt es eine Methode, um gmpxx.h zusammen mit c ++ 98 zu verwenden?

Aufgrund meines Projekts muss ich c ++ 98 und gmpxx.h verwenden: Aber selbst für ein einfaches Projekt funktioniert es nicht: #include <gmp.h> #include <gmpxx.h> int main() { int xrange=5,yrange=5,component=5; return 0; }Die Fehlermeldung ...