Suchergebnisse für Anfrage "c++"
Compile c ++ 14-Code mit g ++
Ich benutze g ++ 4.8.4 unter Ubuntu 14.04 LTS. Beim Versuch, mit '-std = c ++ 14' zu kompilieren, erhalte ich den folgenden Fehler: g++: error unrecognized command line option '-std=c++14'Compiling mit '-std = c ++ 11' funktioniert gut, ich bin ...
redefinition der Variablen innerhalb des Gültigkeitsbereichs
Warum wird der folgende Code unter g ++ ohne Warnung oder Fehler kompiliert? Das Problem, das ich sehe, ist, dass die in der ersten Zeile definierte Variable x im if-Bereich verfügbar ist, obwohl sie erneut definiert wurde. int main() { int x = ...
überladene Funktionen sind in der abgeleiteten Klasse @ verstec
In einer abgeleiteten Klasse Wenn ich einen Funktionsnamen aus einer Basisklasse neu definiere / überlade, dann sind diese überladenen Funktionen für abgeleitete Klassen nicht zugänglich / sichtbar. Warum ist das? Wenn die überladene Funktion ...
DirectX 11 - Compute-Shader: In eine Ausgaberessource schreiben
Ich habe gerade mit der Verwendung der Compute-Shader-Stufe in DirectX 11 begonnen und beim Schreiben in eine Ausgaberessource im Compute-Shader ein unerwünschtes Verhalten festgestellt. Ich erhalte anscheinend nur Nullen als Ausgabe, was meines ...
Schreibe eine Funktion, die einen Lambda-Ausdruck als Argument akzeptiert
Ich habe eine Methode wie diese template<typename T, typename U> map<T,U> mapMapValues(map<T,U> old, T (f)(T,U)) { map<T,U> new; for(auto it = old.begin(); it != old.end(); ++it) , { new[it->first] = f(it->first,it->second); } return new; }und ...
C ++ Math Parser mit benutzerdefinierter Funktion
Ich möchte einen mathematischen Parser mit benutzerdefinierter Funktion implementieren. Es sind verschiedene Probleme zu lösen. Zum Beispiel,int eg(int a,int b){return a+b;} ist die Funktion, die ich zum Parser hinzufügen möchte. Erstens: Wie ...
32-Bit-Ganzzahl aus Binärdatei lesen
Meine Binärdatei sieht so aus. 00000000: 0000 0803 0000 ea60 0000 001c 0000 001c 00000010: 0000 0000 0000 0000 0000 0000 0000 0000ie linke Spalte ist die Adress Ich habe gerade versucht, @ zu les0000 0803 (= 2051) wie folgt ifstream if; ...
Konstruieren Sie den Pfad für die Anweisung #include mit dem Makro
Ich hätte gerne Dateipfade, die dynamisch von einem Makro für einen von der Zielkonfiguration abhängigen Teil meines Programms erstellt wurden. Zum Beispiel möchte ich ein Makro erstellen, das folgendermaßen aufgerufen wird: #include ...
opencv c ++: Konvertieren einer Bildmatrix von einem vorzeichenlosen Zeichen in ein float
Ich habe ein Problem beim Konvertieren einer Bildmatrix. Ich benutze Mat image = imread(image_name, 0);, um ein Bild in das Mat-Objekt einzulesen. Wenn ich durch den Debugger schaue, sehe ich, dass die Daten als nicht signiertes Zeichen ...
Warum gibt es keine sichere Alternative zu unique_ptr :: operator * ()?
std::vector hat die Mitgliedsfunktionat() als sichere Alternative zuoperator[], damit die gebundene Prüfung angewendet wird und keine baumelnden Referenzen erstellt werden: void foo(std::vector<int> const&x) { const auto&a=x[0]; // What if ...