Suchergebnisse für Anfrage "c++11"
wenn g ++ static link pthread, Segmentierungsfehler verursacht, warum?
#include <iostream> #include <map> #include <thread> #define SIZE 1024 #define AMOUNT 100000 #define THREADS 4 class A { private: char a[SIZE]; }; void test() { std::cout << "test start\n"; std::map<int, A*> container; for(int i=0; i<AMOUNT; i++) ...
Prüfen, ob ein Sequenzcontainer im Speicher zusammenhängend ist
Gibt es eine Möglichkeit zu überprüfen, ob ein Sequenzcontainer im Speicher zusammenhängend ist? Etwas wie #include <iostream> #include <vector> #include <deque> #include <array> int main() { std::cout << std::boolalpha; std::cout ...
Manipulation von 'Strings' zur Kompilierungszeit mit variablen Vorlagen
Hey all, ich versuche gerade, eine Zeichenkettenverschlüsselung zur Kompilierungszeit zu schreiben (mit den Wörtern 'string' und 'encryption' ziemlich locker Was ich bisher habe ist wie folgt: // Cacluate narrow string length at compile-time ...
G ++ neue ABI Probleme
Ich habe ein Problem mit dem neuen ABI, das in GCC für C ++ 11 eingeführt wurde. Nach dem Upgrade auf GCC 5.3 wird mein Projekt nicht mehr kompiliert. Die Fehlermeldungen, die ich bekomme, sind einfach: undefined reference to ...
Wie wird ein Teil des Codes mit einer bestimmten Wahrscheinlichkeit ausgeführt?
Ich habe eine Variablecnt, dessen Wert über ein @ geprüft wiif/else Anweisung wie folgt: Wenncnt<=2, Dann ruf anfunc Else ifcnt > 2, Dann ruf anfunc mit der Wahrscheinlichkeit vonP=3/(2*cnt). Wie kann ich diese wahrscheinlichkeitsbasierte ...
std :: initializer_list kann nicht aus der <geschweiften Liste der Initialisierer> abgeleitet werden
Ich habe eine Klasse, deren Konstruktor ein @ niminitializer_list: Foo::Foo(std::initializer_list<Bar*> bars)Wenn ich versuche, ein Objekt mit einem @ zu erstell geschweifte Klammer eingeschlossene Initialisierungsliste direk, ...
Warum brauchen Strukturen in c ++ keinen Konstruktor?
Ich mache C ++ seit ungefähr 2 Jahren. Ich sage, warum wir Konstruktoren in der Klasse und nicht in Strukturen brauchen und warum wir Konstruktoren nicht in Strukturen überladen können ...
Was ist die effizienteste Methode zum Kopieren von Elementen, die in einem Standardvektor nur einmal vorkommen?
Ich habe einen Standardvektor mit Elementen wie diesem: [0 , 1 , 2 , 0 , 2 , 1 , 0 , 0 , 188 , 220 , 0 , 1 , 2 ]Was ist der effizienteste Weg, um die Elemente zu finden und zu kopieren, die in diesem Vektor nur einmal vorkommen, mit Ausnahme des ...
Warum sollte ich statischen constexpr int in einer Klasse gegenüber enum für Integralkonstanten auf Klassenebene vorziehen?
C ++ 17 Update: static constexpr Variablen sind implizitinline Es ist also keine externe Definition erforderlich. Ursprüngliche Frage: Sagen wir, ich habe eine Liste von Konstanten wie struct Cls { static constexpr int N = 32; static ...
Kann ich eine rWert-Referenz für temporäre Werte verwenden? Ist es undefiniertes Verhalten oder nicht?
Aktualisierung der FrageWarum haben diese beiden Referenzwerte ein unterschiedliches Verhalten? [https://stackoverflow.com/questions/35315472/why-this-two-rvalue-references-examples-have-different-behavior] : Quellcode int a = 0; auto && b = ...