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

Auswahl eines zufälligen Knotens aus einer Liste in C

Ich habe eine Liste und möchte zufällig einen Knoten daraus auswählen . Da es kein Array ist, weiß ich nicht im Voraus, wie lang es ist. Gibt es eine Möglichkeit, einen Knoten nach dem Zufallsprinzip (mit gleichmäßiger Verteilung) auszuwählen...
04.05.2017, 09:08
2
Antworten

Müssen mmap / mprotect-read nur null Seiten in Richtung festgeschriebenem Speicher gezählt werden?

Ich möchte in meinem Prozess reservierten virtuellen Adressraum für Speicher reservieren, der zuvor verwendet wurde, aber derzeit nicht benötigt wird. Ich interessiere mich für die Situation, in der der Host-Kernel Linux ist und konfiguriert ist...
01.12.2010, 20:39
2
Antworten

Vermeidung von Strukturauffüllung in c mit __attribute __ ((gepackt))

Ich verwende __attribute__((packed)) , um das Struct Padding zu vermeiden. Der folgende Code funktioniert einwandfrei, aber wenn ich ein weiteres int -Member innerhalb der Struktur hinzufüge, füllt der Compiler meine Struktur auf. %Vor%...
14.08.2015, 15:57
1
Antwort

Verwirrendes Caching-Verhalten eines einfachen C-Programms

Ich experimentiere mit einem Programm, um zu sehen, ob sein Caching-Verhalten mit meinem konzeptionellen Verständnis übereinstimmt. Dazu benutze ich den Perf Befehl: %Vor% um das Cache-Miss-Verhältnis des folgenden einfachen C -Progra...
14.12.2017, 11:34
2
Antworten

Unterschied zwischen libgcc.a und libgcc_s.a?

Wir haben GCC und libgcc unter AIX 6.1 mit den RPM-Dateien installiert. Ich würde gerne wissen, warum "libgcc_s.a" nicht im folgenden Ordner erstellt wurde? %Vor% Es gibt ein libgcc.a in diesem Ordner aber nicht libgcc_s.a und...
18.10.2011, 18:29
1
Antwort

Wie kann MADV_ZERO implementiert oder emuliert werden?

Ich würde gerne in der Lage sein, einen Bereich einer Dateispeicherzuordnung auf null zu setzen, ohne irgendeinen io aufzurufen (um sequentiell riesige Dateien effizient zu überschreiben, ohne dass ein Plattenlesevorgang auftritt). Doing std...
31.08.2015, 23:56
1
Antwort

Konvertieren von C-Programm in 32-Bit-Assembly-Code

Ich bin dabei, den C Code in die Assembly umzuwandeln. Hier ist der Code, den ich konvertieren muss: %Vor% Ich stecke an dieser Linie fest: %Vor% Wie füge ich in Array ein? Hier ist was ich bisher habe: %Vor%     
12.11.2015, 18:38
1
Antwort

Linux Kernel - Wie kann man eine jprobe mit kreiprobe vergleichen?

Ich schreibe ein Kernel-Modul, um ein paar Syscalls zu überwachen, die die Funktionsargumente an Benutzer-Land (über Netlink-Socket) zurückgeben wollen, wenn der Aufruf erfolgreich war. %Vor% Ich mache mir Sorgen, dass ein anderer Umbenennun...
03.10.2016, 14:35
3
Antworten

Struktur mit mehreren untergeordneten Knoten und dem nächsten Knoten

Ich möchte einen Baum mit den folgenden Eigenschaften erstellen: Jeder Knoten kann 1 "next node" haben. Jeder Knoten kann mehrere untergeordnete Knoten haben. Die Anzahl der untergeordneten Knoten kann von Knoten zu Knoten variieren I...
17.06.2011, 07:19
1
Antwort

Verarbeitungsgruppenrichtlinie mit GP Extension

Ich habe eine Gruppenrichtlinienerweiterung erstellt, die ProcessGroupPolicyEx implementiert. Ich werde benachrichtigt, wenn ich eine Gruppenrichtlinie erhalte. Ich weiß jedoch nicht, wie ich die Richtlinie aus dem GPO lesen kann. Das Beispi...
24.05.2017, 23:29