Suchergebnisse für Anfrage "c++"

2 die antwort

std :: move Vs std :: forward

Dies scheint die aktuellste Frage zu sein, die bereits gestellt wurde. Was ist der Unterschied zwischen std :: move und std :: forward [https://stackoverflow.com/q/9671749/14065] Aber jede Antwort ist anders und trifft zu und sagt etwas andere ...

4 die antwort

Warum ist std :: function :: argument_type veraltet?

Ich habe auf @ geseh cppreference [http://en.cppreference.com/w/cpp/utility/functional/function] Dasstd::function::argument_type war in C ++ 17 veraltet. Was ist der Grund dahinter? Und welches ISO WG21-Papier hat das vorgeschlagen?

6 die antwort

Welcher Datentyp für sehr große Zahlen in C ++?

Ich muss die Nummer speichern600851475143 in meinem Programm. Ich habe versucht, es in @ zu speichelong long int Variable undlong double auch, aber beim Kompilieren zeigt es den Fehler integer constant is too large for "long" type. Ich habe auch ...

TOP-Veröffentlichungen

4 die antwort

Versionsnummernvariationen für info.plist mit #define und clang erstellen?

Vor Jahren konnten beim Kompilieren mit GCC die folgenden Definitionen in einer # include .h-Datei für die Verwendung in info.plist vorverarbeitet werden: #define MAJORVERSION 2 #define MINORVERSION 6 #define MAINTVERSION ...

2 die antwort

Verwenden Sie sfinae, um die Existenz von Namespace-Mitgliedern zu testen.

Ich habe versucht herauszufinden, ob es möglich ist, sfinae zum Testen von @ zu verwende Namespace Member Existenz. Google schweigt darüber. Ich habe den folgenden Code ausprobiert, aber er schlägt fehl. namespace xyz{ struct abc{}; } struct ...

4 die antwort

C ++ klont elegant abgeleitete Klasse, indem es die Basisklasse @ aufru

Ich muss eine abgeleitete Klasse klonen, die nur einen Verweis oder Zeiger auf die Basisklasse enthält. Der folgende Code erledigt den Job, scheint aber nicht elegant zu sein, da ich Boilerplate-Code in viele abgeleitete Klassen C, D, E einfüge, ...

4 die antwort

CLion Indexer löst einige Includes im Projektverzeichnis nicht auf

Ich habe ein CLion C ++ - Projekt mit der folgenden Struktur: project ---->my_includes | ----> my_own.hpp ---->source ----> my_app ----> my_src.cpp Die erste Zeile von my_src.cpp ist #include "my_includes/my_own.hpp"Ich verwende ein externes ...

8 die antwort

Flattening Iterator

Gibt es eine vorhandene Iterator-Implementierung (möglicherweise in Boost), die eine Art Iterator zur Reduzierung implementiert? Beispielsweise unordered_set<vector<int> > s; s.insert(vector<int>()); s.insert({1,2,3,4,5}); s.insert({6,7,8}); ...

2 die antwort

Visual Studio 2015 Community - Fehler "Visual C ++ - Projektsystempaket"

So habe ich dieses Problem für eine Weile jetzt gehabt. Wenn ich nur versuche, eines meiner Projekte zu öffnen, wird häufig die folgende Fehlermeldung angezeigt: --------------------------- Microsoft Visual Studio --------------------------- The ...

8 die antwort

Wie kann ein Zeichenzeiger mit einer Zeichenfolge (Array of characters) initialisiert werden, ein int-Zeiger jedoch nicht mit einem Array of integer? [Duplikat

Diese Frage hat hier bereits eine Antwort: In C, warum kann einem int * kein ganzzahliger Wert wie einem char * ein String-Wert zugewiesen ...