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

Probleme mit Zeigern und Zeigern auf Zeiger

Ich habe Probleme, zu verstehen, warum ein Code funktioniert. Das Folgende ist eine Vergleichsfunktion für die Implementierung von qsort in stdlib: %Vor% Das funktioniert natürlich nur für Strings. Meine Frage ist: Warum funktioniert der Cod...
30.05.2016, 20:57
1
Antwort

Scrollrad Ereignis in X11

Ich habe überall nachgesehen und war geschockt, dass ich nichts zu dem Thema finden konnte. Ich möchte nur Ereignisse von einem einfachen Mausrad erfassen können.     
19.03.2013, 21:08
1
Antwort

wchar_t valgrind issue - Ungültiges Lesen der Größe 8

Ich kann nicht herausfinden, warum Valgrind Invalid read of size 8 druckt, wenn wchar_t verwendet wird. Ich benutze ein 64bit Ubuntu (3.5.0-25) System mit Valgrind-3.7.0 und Gcc 4.7.2. %Vor% Kompilieren: %Vor% Valgrind Ergebnisse:...
22.03.2013, 14:41
2
Antworten

Wie kann ich ein Array als Parameter an eine Vararg-Funktion übergeben?

Ich habe einen Code, der so aussieht: %Vor% wobei LogEvent () eine varargs-Funktion ist. Gibt es einen eleganteren Weg, dies zu tun? [Update] Aplogies zu @ 0x69 et al. Ich unterließ es zu sagen, dass es viele Fälle gibt, in denen LogE...
05.02.2013, 11:00
1
Antwort

MATLABs Tic-Toc & C-Taktdiskrepanz

Ich habe einen C-Code geschrieben, den ich MATLAB benutze, nachdem ich ihn mit MEX kompiliert habe. Innerhalb des C-Codes messe ich die Zeit eines Teils der Berechnung unter Verwendung des folgenden Codes: %Vor% Die verstrichene Zeit sollt...
31.01.2013, 22:55
3
Antworten

Ist ein Goto im Funktionsumfang von alloca gültig?

Der C-Standard verbietet einen Sprung in einen Funktionsumfang, in dem ein VLA existiert. Ein VLA und der Aufruf der alloca-Funktion sollten dasselbe Ergebnis auf niedriger Ebene haben. (Ich könnte mich irren, da ich nur ein C bin, kein Lo...
23.05.2014, 07:22
1
Antwort

Haskell: Verwenden Sie den letzten Verweis auf eine Variable, um effizient eine neue Variable zu erstellen

Dieser C-Code kann konzeptionell so beschrieben werden, als würde er ein neues Array erzeugen, das mit einem Eingabe-Array identisch ist, aber mit 1 als erstem Element: %Vor% Dies ist eine reine Funktion (wink wink Nudge Nudge), solange kein...
20.11.2015, 07:16
2
Antworten

Beispiel für einfachen Pufferüberlauf und Shellcode

Ich habe versucht, Aleph One's Beispiel auszuführen, um eine BOF zu bekommen und eine Shell zu öffnen. Dies ist Aleph One Papier: Ссылка Und das ist der einfache C-Code (fast auf der Hälfte des Papiers): %Vor% Nun habe ich versucht,...
06.12.2013, 18:36
1
Antwort

Bricht das flüchtige Qualifikationsmerkmal das Zwischenspeichern für diesen Speicher ab?

In diesem Artikel: Ссылка sagt, dass wir keine Optimierung für volatile vornehmen können, auch nicht wie (wo: volatile int& v = *(address); ): %Vor% kann nicht dafür optimiert werden: %Vor% Dies ist nicht möglich, da zwischen%...
31.08.2013, 17:16
1
Antwort

Vermeiden von Potenzen von 2 für Cache-Freundlichkeit

Nehmen wir an, im geschwindigkeitskritischen Code haben wir ein Paar Arrays, die häufig zusammen verwendet werden, wobei die genaue Größe keine Rolle spielt, sondern nur auf etwas Vernünftiges gesetzt werden muss, z. B. %Vor% Ist dies möglic...
08.08.2012, 15:34