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

C ++ shared_ptr Gleichheitsoperator

Der Gleichheitsoperator für shared_ptrs ist wie folgt definiert: %Vor% Das scheint kaputt zu sein. Wäre es nicht besser gewesen, die Gleichheit auf was a und b zu übertragen? zeigen auf? Oder wäre das eine unfaire Einschränkung für die Nutze...
19.04.2011, 21:33
6
Antworten

Wie funktioniert das Löschen auf Destruktor verhindert Zuordnung?

In dieser SO-Frage wird angegeben, dass dieses Konstrukt die Stapelzuweisung verhindert der Instanz. %Vor% Meine Frage ist, wie verhindert es Zuteilung? Ich verstehe, dass es nicht möglich ist, diese Instanz explizit oder implizit zu lösch...
17.09.2013, 10:45
3
Antworten

Konvertiere char * in jstring in JNI, wenn char * mit va_arg übergeben wird

Ist es notwendig, char * in jbyteArray umzuwandeln, dann den Konstruktor von java String aufzurufen, um ein jstring zu generieren? Wie sonst kann es gemacht werden? Bitte helfen Sie. %Vor%     
05.06.2013, 11:58
5
Antworten

operator [] [] C ++

Ich möchte operator[][] überladen, um internen Zugriff auf ein 2D-Array von Zeichen in C ++ zu geben. Im Moment übertreibe ich nur operator[] , was ungefähr so ​​aussieht wie %Vor% Es funktioniert ok. Ist es möglich, operator[][]...
28.03.2010, 14:29
4
Antworten

Warum eine nicht initialisierte globale Variable ein schwaches Symbol ist?

Es scheint, dass die nicht initialisierte globale Variable in Gcc als schwaches Symbol behandelt wird. Was ist der Grund dafür?     
11.09.2010, 16:59
6
Antworten

C ++ Qt mehrere Definitionen

Ich versuche, eine einfache GUI-Anwendung in Qt mit C ++ mit dem MinGW-Compiler zu erstellen. Der Compiler teilt mir jedoch mit, dass ich eine multiple definition of 'WiimoteScouter::WiimoteScouter(QWidget*)' für line 4 von wiimotescouter...
11.02.2011, 01:50
9
Antworten

C ++ - Objekte: Wann sollte ich Zeiger oder Referenz verwenden?

Ich kann ein Objekt als Zeiger auf es oder seine Referenz verwenden. Ich verstehe, dass der Unterschied darin besteht, dass Zeiger manuell gelöscht werden müssen und Verweise bleiben, bis sie nicht mehr im Geltungsbereich sind. Wann sollte ic...
26.11.2010, 19:23
7
Antworten

Kann ich die STL verwenden, wenn ich mir die langsame Leistung nicht leisten kann, wenn Ausnahmen ausgelöst werden?

Zum Beispiel schreibe ich eine zeitkritische Multi-Thread-Anwendung, die Audio in Echtzeit verarbeitet und streamt. Unterbrechungen im Audio sind völlig inakzeptabel. Bedeutet das, dass ich die STL wegen der möglichen Verlangsamung nicht verwend...
02.10.2008, 20:16
7
Antworten

Schreiben einer (sich drehenden) Fadenbarriere unter Verwendung von C ++ 11 Atomics

Ich versuche, mich mit C ++ 11 Atomics vertraut zu machen, also habe ich versucht, eine Barriere-Klasse für Threads zu schreiben (bevor jemand sich darüber beschwert, dass er keine vorhandenen Klassen verwendet): Das ist mehr für das Lernen / Se...
13.11.2011, 22:29
5
Antworten

C ++: Wie kann eine öffentliche statische Memberfunktion auf private Instanzmitgliedsvariablen zugreifen?

Ich schreibe eine C ++ - Klasse, um Eingaben aus einer Datei in vordefinierte Puffer zu lesen, die "Chunks" genannt werden. Ich möchte, dass der Aufrufer eine öffentliche statische Chunk-Klassenmethode namens GetNextFilledChunk () aufrufen...
09.10.2009, 17:05