Suchergebnisse für Anfrage "c++"
abstrakte Klassen in Standardcontainern
Sehr oft verwende ich beim Programmieren den Polymorphismus, weil er auf natürliche Weise die Objekte modelliert, die ich benötige. Andererseits verwende ich sehr oft Standardcontainer, um diese Objekte zu speichern, und vermeide Zeiger, weil ...
Leistungsprobleme bei parallelem Mergesort C ++
Ich habe versucht, eine parallele Implementierung von Mergesort mithilfe von Threads und Vorlagen zu schreiben. Der entsprechende Code ist unten aufgeführt. Ich habe die Leistung mit der Sortierung aus der C ++ STL verglichen. Mein Code ist 6 ...
Python-Snippet zum Entfernen von C- und C ++ - Kommentaren
Ich suche nach Python-Code, der C- und C ++ - Kommentare aus einer Zeichenfolge entfernt. (Angenommen, die Zeichenfolge enthält eine gesamte C-Quelldatei.) Mir ist klar, dass ich .match () -Substrings mit einem Regex-Code abgleichen kann, aber ...
Probleme mit Phong Shading
Ich schreibe einen Shader nach demPhong-Modell [http://en.wikipedia.org/wiki/Phong_reflection_model]. Ich versuche diese Gleichung zu implementieren: Dabei ist n die Normale, l die Richtung zum Licht, v die Richtung zur Kamera und r die ...
gdb konnte den Operator nicht finden []
double var1, var2; std::vector<double *> x; var1 = 1; var2 = 2; x.push_back(&var1); x.push_back(&var2);Wenn ich diesen Code in gdb debugge und versuche, x [0] oder * x [0] zu drucken, erhalte ich: Operator [] konnte nicht gefunden werden. Nun, ...
while (wahr); Schleife wirft nicht erreichbaren Code, wenn er nicht leer ist
Ich habe ein paar kleine Programme in Java gemacht. Ich weiß das, wenn ich schreibewhile(true); Das Programm friert in dieser Schleife ein. Wenn der Code so ist: Test 1:public class While { public static void main(String[] args) ...
Wie wird das Löschen eines Zeigers mithilfe der dynamischen Umwandlung erkannt?
Wie gezeigtHier [http://www.devx.com/tips/Tip/28143]kann man benutzendynamic_cast So erkennen Sie einen gelöschten Zeiger: #include <iostream> using namespace std; class A { public: A() {} virtual ~A() {} }; class B : public A { public: B() {} ...
Hat das At-Symbol (@) und das Dollarzeichen ($) eine besondere Bedeutung in C oder C ++
Vor kurzem ist einer meiner Freunde in einem Interview auf diese Frage gestoßen. Der Interviewer fragte ihn, ob die Sonderzeichen mögen$, @, |, ^, ~ Verwendung in C oder C ++ und wo. ich weiß das|, ^ and ~ werden als bitweises ODER, XOR und ...
Inkrementelles Erstellen einer Kompilierungszeitliste in C ++
Gibt es in C ++ eine Möglichkeit, eine Kompilierungszeitliste nach folgendem Muster inkrementell zu erstellen? START_LIST(List) ADD_TO_LIST(List, int) ADD_TO_LIST(List, float) ADD_TO_LIST(List, double) END_LIST(List)Das Ergebnis sollte ...
Kann ich C- oder C ++ - Funktionen aus Rust-Code aufrufen?
Ist es möglich, C- oder C ++ - Funktionen in Rust aufzurufen? Wenn ja, wie geht das?