Suchergebnisse für Anfrage "allocation"

6 die antwort

Wie kann ich eine Priority_queue <vector> vorbelegen (reservieren)?

Wie kann ich ein @ vorbelegestd::priority_queue mit einem Container vom Typstd::vector? std::priority_queue<unsigned char, std::vector<unsigned char>> pq; pq.c.reserve(1024);Kompiliert nicht, da der zugrunde liegende Vektor ein geschütztes ...

4 die antwort

Differenz zwischen lokal zuweisbaren und automatischen Arrays

Ich interessiere mich für den Unterschied zwischenalloc_array undautomatic_array im folgenden Auszug: subroutine mysub(n) integer, intent(in) :: n integer :: automatic_array(n) integer, allocatable :: alloc_array(:) allocate(alloc_array(n)) ...

12 die antwort

Wie vermeide ich eine lange Kette von Freien (oder Löschungen) nach jeder Fehlerprüfung in C?

Angenommen, ich schreibe meinen Code sehr defensiv und überprüfe immer die Rückgabetypen aller von mir aufgerufenen Funktionen. So gehe ich wie: char* function() { char* mem = get_memory(100); // first allocation if (!mem) return NULL; struct ...

TOP-Veröffentlichungen

6 die antwort

Warum wird [ClassName alloc] anstelle von [[self class] alloc] verwendet?

Ich lese durch Mark Dalrymples Objective-C auf dem Mac lernen (nur im Kapitel über Protokolle, also noch relativ neu) und versuchen, etwas herauszufinden: Warum würden Sie jemals eine Klasse mit ihrem eigenen Namen referenzieren? Wenn ich eine ...

2 die antwort

Wie verwende ich den Rust-Speicherzuweiser für eine C-Bibliothek, für die ein Zuweiser bereitgestellt werden kann?

Ich schreibe Rust-Bindings in eine C-Bibliothek, die die Option hat, einen Speicherzuweiser eines Drittanbieters zu verwenden. Das Interface sieht so aus: struct allocator { void*(*alloc)(void *old, uint); void(*free)(void*); ...

2 die antwort

Was ist die gebräuchliche Redewendung für das Ändern der Größe eines Widgets mit einem großen Bild in Qt?

Dies mag nach vorzeitiger Optimierung aussehen, aber ich möchte verstehen, was im Inneren passiert und wie dies normalerweise mithilfe der Qt-Bibliothek programmiert wird. Stellen Sie sich eine Anwendung vor, die ständig ein Bild erzeugt, das ...