Suchergebnisse für Anfrage "c"
Wie kann festgestellt werden, ob der aktuelle Prozess von GDB ausgeführt wird?
Der Standardweg wäre der folgende: if (ptrace(PTRACE_TRACEME, 0, NULL, 0) == -1) printf("traced!\n"); In diesem Fall gibt ptrace einen Fehler zurück, wenn der aktuelle Prozess verfolgt wird (d. H. Wenn er mit gdb ausgeführt oder mit ihm ...
Wie verstehe ich diese dmesg-Fehlermeldung?
ch habe dieses einfache Modul geschrieben, um mit einem Gerät umzugehen und einige seiner Energieverwaltungsmethoden aufzurufen, wie z. B..suspend und.resume. Bei seiner Initialisierung sucht das Modul einfach nach einem bestimmten Gerät und ...
Wie kann ich __attribute __ ((ausgerichtet (32))) auf ein int * anwenden?
In meinem Programm muss ich mich bewerben__attribute__(( aligned(32))) zu einemint * oderfloat * Ich habe es so versucht, aber ich bin mir nicht sicher, ob es funktionieren wird. int *rarray __attribute__(( aligned(32)));Ich sahDie ...
Wie kann man in C / C ++ mit Situationen umgehen, in denen nicht genügend Arbeitsspeicher vorhanden ist?
Ich schreibe eine Caching-App, die viel Speicher benötigt. Hoffentlich werde ich mein Gedächtnis gut genug verwalten, aber ich denke nur darüber nach, was ich tun soll, wenn mir das Gedächtnis ausgeht. Wenn ein Aufruf zum Zuweisen eines ...
Konst Richtigkeit für Array-Zeiger?
Someone argumentierte, dass in modernen C Arrays immer über einen Array-Zeiger an Funktionen übergeben werden sollten, da Array-Zeiger eine starke Typisierung aufweisen. Beispiel void func (size_t n, int (*arr)[n]); ... int array [3]; func(3, ...
Verkauf von Apfelfond (1st In 1st Out)
Kann mir jemand mit meinem Code helfen, ich habe ein Problem beim Verkauf meiner Äpfel, es subtrahiert alle meine Bestände & manchmal wird die Zahl negativ, wenn meine Eingabe die Bestände überschreitet int main(void){ int choice = 0; int days = ...
SSE-Befehl MOVSD (erweitert: Gleitkomma-Skalar- und Vektoroperationen auf x86, x86-64)
Ich bin irgendwie durch die MOVSD-Montageanleitung verwirrt. Ich habe einen numerischen Code geschrieben, der eine Matrixmultiplikation berechnet, einfach unter Verwendung von gewöhnlichem C-Code ohne SSE-Eigenheiten. Ich füge nicht einmal die ...
Binary Tree Transfer
Wie kann ein Binärbaum (kein ausgeglichener Baum) effizient zwischen zwei verschiedenen Systemen übertragen werden, wobei seine vollständige Struktur erhalten bleibt?
mmap zum Schreiben einer sequentiellen Protokolldatei für die Geschwindigkeit?
Ich möchte eine Protokolldatei im unstrukturierten Format (zeilenweise) mit @ schreibemmap (für Geschwindigkeit). Was ist das beste Verfahren? Öffne ich eine leere Datei,truncate bis 1 Seitengröße (leere Zeichenfolge schreiben, um die Größe der ...
Geben Sie den ganzzahligen Darstellungswert einer Variablen vom Typ float in C @ ei
Ich habe die Nummer 20 (0x14) in einem 32-Bit-Register gespeichert. Das Register ist einer C-Float-Variablen zugeordnet, die den Wert 2.8e-44 darstellt. Jetzt möchte ich die hexadezimale Darstellung der Float-Variablen zurückholen und in einer ...