Suchergebnisse für Anfrage "c"

4 die antwort

C ReadProcessMemory - wie der einem Prozess zugeordnete Speicherbereich untersucht wird

Ich möchte den gesamten Speicher lesen, der einem bestimmten Prozess zugeordnet ist. Ich kenne ReadProcessMemory, habe aber wenig Erfahrung damit und befürchte, dass ich nur eine Menge Müll herausbekomme (Müll rein ...). a) Wie erarbeite ich, ...

4 die antwort

Dynamische Zeichenketteneingabe - mit scanf ("% as")

Ich versuche die Eingabe mit zu lesenscanf und speichern inchar * dynamisch wie im GCC-Handbuch angegeben [http://www.gnu.org/software/libc/manual/html_mono/libc.html#Dynamic-String-Input] , Aber es gibt einen Kompilierungsfehler. char *string; ...

4 die antwort

Implementierung globaler Variablen

Wenn ich das folgende Programm schreibe: Datei 1: #include <stdio.h> int global; void print_global1() { printf("%p\n", &global); } Datei 2: #include <stdio.h> char global; void print_global2() { printf("%p\n", &global); }datei 3: void ...

TOP-Veröffentlichungen

3 die antwort

Was können die Gründe für Verbindungsfehler verweigert werden?

Ich versuche, ein Serverprogramm in C mit einem anderen Client zu schreiben. Diese Fehlermeldung wird angezeigt, wenn ich zum Beispiel versuche, eine Verbindung über Port 2080 herzustellen. connection refusedWas kann der Grund für diesen Fehler ...

5 die antwort

Wie kann ich einen Pufferüberlauf aufrufen?

Ich habe eine Hausaufgabe bekommen, in der ich gebeten wurde, eine Funktion aufzurufen, ohne sie explizit aufzurufen, wobei ein Pufferüberlauf verwendet wurde. Der Code lautet im Grunde: #include <stdio.h> #include <stdlib.h> void g() { ...

6 die antwort

Wie drucke ich den vollen Wert einer langen Zeichenfolge in GDB?

Ich möchte die gesamte Länge einer C-Zeichenfolge in GDB drucken. Standardmäßig wird es abgekürzt. Wie erzwinge ich, dass GDB die gesamte Zeichenfolge druckt?

9 die antwort

Win32-Anwendung sind nicht so objektorientiert und warum gibt es so viele Zeiger?

Dies könnte eine dumme Frage für einige von Ihnen sein, und vielleicht habe ich diese Frage falsch gestellt, weil ich neu in C ++ bin. Ich stelle jedoch fest, dass bei der Arbeit mit vielen Win32-Anwendungen viele Ressourcen verwendet werden, die ...

2 die antwort

Initialisieren Sie DWORD explizit auf 1, aber der Debugger zeigt einen Wert außerhalb des gültigen Bereichs an

Ich bin ein bisschen verblüfft über dieses Problem - im Debug-Modus tritt dieses Problem überhaupt nicht auf, aber im Release-Modus scheint es so gut wie nichts zu geben, was ich tun kann, um es zu beheben. Hier ist ein Screenshot von den ...

3 die antwort

Überwachen Sie die Akkuladung mit der Win32-API

Ich versuche, eine kleine App zu schreiben, die überwacht, wie viel Strom in einem Notebook-Akku noch vorhanden ist, und möchte wissen, welche Win32-Funktion ich dazu verwenden könnte.

5 die antwort

Was passiert, wenn versucht wird, vom Heap-Manager zugewiesenen Speicher freizugeben, der mehr als den angeforderten reserviert?

Diese Frage wurde mir in einem Interview gestellt. Angenommen, char * p = malloc (n) weist mehr als n zu, beispielsweise werden N Speicherbytes zugewiesen, und free (p) wird verwendet, um den p zugewiesenen Speicher freizugeben. Kann der ...