Suchergebnisse für Anfrage "memory-management"

2 die antwort

Objekte aus Methoden in Objective-C zurückgeben

Bitte klären Sie, wie mit zurückgegebenen Objekten von Methoden umgegangen werden soll. Below, ich erhalte Mitarbeiterdetails von der GeEmployeetData-Funktion mit Autorelease, Muss ich das zurückgegebene Objekt in der Process-Methode ...

12 die antwort

Wie kann ich Malloc-Fehler in C richtig behandeln, insbesondere wenn es mehr als einen Malloc gibt?

Angenommen, dies ist ein Teil meines Codes: int foo() { char *p, *q ; if((p = malloc(BUFSIZ)) == NULL) { return ERROR_CODE; } if((q = malloc(BUFSIZ)) == NULL) { free(p) return ERROR_CODE; } /* Do some other work... */ free(p); free(q); }Seit es ...

4 die antwort

Ist es möglich, mehrere Heaps in Java zu haben?

Ist es möglich, mehrere Heaps in Java zu haben? Wenn es möglich ist, in welchen Fällen passiert es dann?

TOP-Veröffentlichungen

32 die antwort

Warum ruft genau der Destruktor zum zweiten Mal undefiniertes Verhalten in C ++ auf?

Wie in @ erwähdiese Antwort [https://stackoverflow.com/questions/2763275/is-the-c-compiler-optimizer-allowed-to-break-my-destructor-ability-to-be-called/2763298#2763298] Das einfache Aufrufen des Destruktors zum zweiten Mal ist bereits ...

28 die antwort

Wenn eine 32-Bit-Ganzzahl überläuft, können wir eine 40-Bit-Struktur anstelle einer 64-Bit-Struktur verwenden?

Wenn beispielsweise eine 32-Bit-Ganzzahl überläuft, anstatt ein Upgrade durchzuführenint zulong, können wir einen 40-Bit-Typ verwenden, wenn wir nur einen Bereich innerhalb von 2 @ benötige 40, damit wir 24 (64-40) Bits für jede ganze Zahl ...

4 die antwort

Müssen Sie CGContextRef in Swift veröffentlichen?

Ich habe mit CGBitmapContextCreate einen Kontext erstellt. Muss ich es mit CGContextRelease freigeben? Ich weiß, dass die Antwort in Objective-C Ja lautet, aber wie steht es mit Swift? Vielen Dank

14 die antwort

Autorelease vs. Release

Gegeben die beiden Szenarien, welcher Code ist Best Practice und warum? Autorelease loginButton = [[[UIBarButtonItem alloc] initWithTitle:@"Login" style:UIBarButtonItemStylePlain target:self action:@selector(loginButtonClicked:)] ...

4 die antwort

Wie werden Variablen Speicher in Javascript zugewiesen?

Ich möchte wissen, wie lokale Variablen Speicher in Javascript zugewiesen werden. In C und C ++ werden lokale Variablen im Stack gespeichert. Ist es das gleiche in Javascript? oder ist alles in heap gespeichert?

6 die antwort

Verfügbarer Speicher für die iPhone OS App

Gibt es eine Funktion oder Konstante, die den verfügbaren Speicher für eine App im iPhone OS definiert? Ich suche nach einer geräteunabhängigen Methode (iPod touch, iPhone, iPad), um festzustellen, wie viel Speicher die App noch hat.

8 die antwort

Wie kann ich unter Linux Speicher reservieren, aber nicht festschreiben?

Windows verfügt über VirtualAlloc, mit dem Sie einen zusammenhängenden Bereich des Adressraums reservieren können, jedoch keinen physischen Speicher verwenden. Später, wenn Sie es (oder einen Teil davon) verwenden möchten, rufen Sie VirtualAlloc ...