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.
Wir haben eine PCI PA-DSS-Zertifizierung und eine der Anforderungen besteht darin, das Schreiben sauberer PAN (Kartennummer) auf die Festplatte zu vermeiden. Die Anwendung schreibt solche Informationen nicht auf die Festplatte, aber wenn das Bet...
Ich habe kürzlich einen rechenintensiven Algorithmus in Java geschrieben und ihn dann nach C ++ übersetzt. Zu meiner Überraschung lief das C ++ wesentlich langsamer. Ich habe jetzt ein viel kürzeres Java-Testprogramm und ein entsprechendes C ++...
Zitieren von cppreference :
std :: random_device ist eine nicht-deterministische Zufallszahlen-Engine, obwohl Implementierungen std :: random_device unter Verwendung einer Pseudozufallszahlen-Engine implementieren dürfen, wenn keine Unter...
Ich habe eine triviale Klasse mit einem Konstruktor, der wie folgt aussieht:
%Vor%
Der Konstruktor kann mit std :: bind: verwendet werden
%Vor%
Wenn Sie es in der oben beschriebenen Weise verwenden, erhalten Sie eine Kopie von "Ding" und...
Wenn ich ein C ++ - Projekt mit Visual Studio erstelle, bleibt der Prozess hängen, während Code generieren :
%Vor%
MSVS reagiert immer noch und scheint zu arbeiten, aber ich habe mehr als 10 Minuten gewartet und es ist noch nicht fertig. En...
Ich habe mehrere Implementierungen von shared_ptr gesehen, zum Beispiel hier . Alle erklären ref_count als int* . Ich verstehe nicht, was wir verlieren würden, wenn es nur ein int ist. Danke!
%Vor%
Strukturierte Bindungen machen es sauberer und lesbarer, um durch eine Karte mit einem Bereich zu laufen, der auf einer Schleife wie unten basiert ist
%Vor%
Aber können strukturierte Bindungen in Lambda-Ausdrücken wie dem Folgenden verwendet...
Kann jemand erklären, warum diese zwei Variablen mit dem gleichen Wert unterschiedliche Werte ausgeben können, wenn ich setprecision () verwende?
%Vor%
Die Ausgabe für a ist 98,76, während die Ausgabe für b 98,77 ist.
Wie Sie mit AVX2 auf 1 effizient einstellen können
erste N Bits
letzte N Bits
von __m256i , den Rest auf 0 setzen?
Dies sind zwei separate Operationen für Tail und Kopf eines Bitbereichs, wenn der Bereich in der Mitte v...
Heute habe ich mich gefragt, was der kürzest mögliche Code sein könnte, um alle Werte in einem sortierten Vektor std::vector<double> zu erhalten, die größer oder gleich a und kleiner oder gleich b sind.
Mein erster Ansatz war e...