Suchergebnisse für Anfrage "c++"

5 die antwort

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 ...

2 die antwort

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 ...

12 die antwort

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 ...

TOP-Veröffentlichungen

1 die antwort

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 ...

3 die antwort

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, ...

4 die antwort

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) ...

1 die antwort

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() {} ...

3 die antwort

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 ...

3 die antwort

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 ...

2 die antwort

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?