Suchergebnisse für Anfrage "malloc"

16 die antwort

Warum erhalte ich einen C malloc-Assertionsfehler?

Ich implementiere einen Divisions- und Eroberungs-Polynomalgorithmus, damit ich ihn mit einer OpenCL-Implementierung vergleichen kann, aber ich kann nichtmalloc arbeiten. Wenn ich das Programm starte, ordnet es ein paar Dinge zu, prüft einige ...

4 die antwort

Include Source Code von malloc.c in gdb?

Wie kann ich den Quellcode von @ einbinden / anzeigemalloc in gdb? Ich möchte eine schrittweise Ausführung in @ ausführgdb und betreten Siemalloc.c Quellcode, wenn eine der Malloc-Funktionen aufgerufen wird. erzeit sagt GDB:malloc.c: No such ...

6 die antwort

Xcode - Meine App stürzt ab und der Fehler lautet "Ungültiger Zeiger aus der freien Liste entfernt *** Einen Haltepunkt in malloc_error_break zum Debuggen setzen".

Meine App läuft perfekt auf dem Simulator. Aber wenn ich es auf dem Gerät starte, stürzt die App ab und zeigt einen Fehler an: "malloc: * Fehler für Objekt 0x17415d0c0: Ungültiger Zeiger aus freier Liste entfernt * setze einen Haltepunkt in ...

TOP-Veröffentlichungen

8 die antwort

Wie verwende ich 'new' anstelle von 'malloc', um ein 2D-Array dynamisch zuzuweisen?

Ich möchte eine Matrix mit einem 2-D-Zeiger erstellen. Es gab kein Problem, als ich "malloc" - und "free" -Funktionen für die Speichernutzung verwendete (siehe meinen Code). Ich konnte jedoch nicht denselben Code mit 'new' und 'delete' ...

4 die antwort

Wie kann ich die maximal verfügbare Heap-Größe für eine Aufgabe in FreeRTOS ändern?

Ich erstelle auf folgende Weise eine Liste von Elementen in einer Aufgabe: l = (dllist*)pvPortMalloc(sizeof(dllist));dllist ist 32 Byte groß. Mein eingebettetes System hat 60 kB SRAM, so dass ich davon ausgegangen bin, dass meine ...

20 die antwort

Überprüfen Sie, ob ein Zeiger auf den zugewiesenen Speicher auf dem Heap verweist.

Ich möchte wissen, ob ein Zeiger auf einen mit malloc / new zugewiesenen Speicherbereich verweist. Mir ist klar, dass die Antwort für eine beliebige Adresse "Nein, können Sie nicht" lautet, aber ich denke, es ist möglich, malloc / free zu ...

4 die antwort

Segfaults in malloc () und malloc_consolidate ()

Meine Anwendung schlägt manchmal und hauptsächlich in malloc () und malloc_consolidate () fehl, wenn ich mir den Backtrace in gdb ansehe. Ich habe überprüft, ob auf dem Computer genügend Arbeitsspeicher verfügbar ist. Es wurde nicht einmal mit ...

8 die antwort

Was ist der Unterschied zwischen einer VLA und einer dynamischen Speicherzuweisung über Malloc?

Ich war neugierig mit diesem: Was ist der Unterschied zwischen: const int MAX_BUF = 1000; char* Buffer = malloc(MAX_BUF);und char Buffer[MAX_BUF];

4 die antwort

Allocate ausführbare RAM in c unter Linux

Ich möchte mit c unter Linux einen einfachen Just-in-Time-Compiler erstellen. Wie kann ich Speicher so zuweisen, dass ich rohen x86-Code darauf schreiben und ihn wie jede andere Funktion ausführen kann?

16 die antwort

malloc in C, aber mehrdimensionale Array-Syntax verwenden

Gibt es eine Möglichkeit, ein großes Array zu mallocieren, aber mit 2D-Syntax darauf zu verweisen? Ich möchte so etwas wie: int *memory = (int *)malloc(sizeof(int)*400*200); int MAGICVAR = ...; MAGICVAR[20][10] = 3; //sets the (200*20 + 10)th ...