c++

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

Sind rohe C ++ - Zeiger erste Klassenobjekte?

Laut Wikipedia : Ein Objekt ist erstklassig, wenn es: kann in Variablen und Datenstrukturen gespeichert werden kann als Parameter an ein Unterprogramm übergeben werden kann als Ergebnis eines Unterprogramms zurückgegeben werden kann...
22.04.2010, 23:14
5
Antworten

Vektornutzung in MPI (C ++)

Ich bin neu in der MPI-Programmierung, habe gelernt, bis zur Erstellung der Abgeleiteten Datentypen durch Definition der Strukturen. Jetzt möchte ich Vector in meine Struktur aufnehmen und die Daten über den Prozess senden. für ex: %Vor% Nun...
30.03.2010, 15:09
4
Antworten

Code zur Laufzeit ändern

Ich habe einen Zeiger auf eine Funktion (die ich von einer vtable erhalte) und ich möchte die Funktion bearbeiten, indem ich den Assembler-Code zur Laufzeit ändere (einige Bytes ändere). Ich habe versucht, mit memset und auch versucht, den neuen...
29.03.2010, 09:57
3
Antworten

C ++ popen Befehl ohne Konsole

Wenn ich popen benutze, um die Ausgabe eines Befehls zu erhalten, sagt dir, wird es eine Konsole ausgeben. kann ich jedoch die Ausgabe eines Befehls ohne das Erscheinen der Konsole erhalten? Ich verwende Visual C ++ und möchte eine Bibliot...
15.08.2011, 10:21
2
Antworten

Embedded Mono: Wie hebst du ein Event in C ++?

Ich arbeite an einer Anwendung, die Mono einbettet, und ich möchte ein Ereignis von der C ++ - Schicht in die C # -Schicht auslösen. Folgendes habe ich: %Vor% RaiseMethod kommt jedoch immer als NULL zurück. Betrachtet man die Struktur des Mo...
31.01.2012, 22:42
4
Antworten

Warum wird ein vptr benötigt, wenn die abgeleitete Klasse die virtuelle Funktion nicht überschreibt?

%Vor% Hier unterscheidet sich die Signatur der Funktion fn, die in der Klasse base definiert ist, von der Signatur der Funktion fn() , die in der Klasse der definiert ist, obwohl der Funktionsname gleich ist. Die in der class definie...
02.02.2012, 09:11
1
Antwort

typedef Vererbung aus einer reinen abstrakten Basis

Bearbeiten: duplizieren gefunden Ich habe einen Problemcode auf den einfachsten Arbeitsfall reduziert, um Folgendes zu illustrieren: mein typedef in einer reinen abstrakten Basisklasse wird nicht von der abgeleiteten Klasse geerbt. Im folge...
03.09.2010, 20:21
1
Antwort

Die Ausnahmebehandlung funktioniert nicht mit Qt unter Windows

Ich habe ein seltsames Problem. Namentlich deaktiviert Qt die Ausnahmebehandlung in meinem Programm. Ich kann keine Ausnahme fangen, und wenn ich eine Ausnahme-Anwendung werfe, stürzt ab. Ich verwende Qt 4.7.0 (32 Bit) von Qt SDK v2010.05 unt...
10.11.2010, 21:12
2
Antworten

Gibt es einen Allokator, der alloca verwendet und ansonsten C ++ STL-konform ist?

Ich habe zwei Fragen: 1) Ist es möglich, einen Allocator zu implementieren, der Alloca verwendet, um Speicher auf dem Stack zuzuordnen, und ansonsten C ++ STL-kompatibel? Wenn es Code gibt, können Sie mich glücklich machen, indem Sie einfa...
02.11.2010, 22:09
2
Antworten

Kann ich curlopt_writefunction mit einem C ++ 11 Lambda-Ausdruck verwenden?

Ich habe versucht, einen C ++ 11-Lambda-Ausdruck mit CURLOPT_WRITEFUNCTION zu verwenden, aber das Programm stürzt zur Laufzeit mit einer Zugriffsverletzung ab. Ich bin mir nicht sicher, wie ich dies aufgrund des Mangels an C ++ 11-Kenntnissen we...
08.07.2011, 12:50