Domande taggate «memory-management»

Processo di allocazione dinamica e liberazione di porzioni di memoria fisica al fine di rispondere alle richieste del programma con, se possibile, correttezza e assenza di fame tra i richiedenti.











19
In quali casi utilizzo malloc e / o new?
Vedo in C ++ che ci sono diversi modi per allocare e liberare dati e capisco che quando chiami mallocdovresti chiamare freee quando usi l' newoperatore dovresti accoppiarti deleteed è un errore mescolare i due (es. Chiamare free()su qualcosa che è stato creato con l' newoperatore), ma non sono chiaro …

17
Come allocare la memoria allineata solo usando la libreria standard?
Ho appena finito un test come parte di un colloquio di lavoro e una domanda mi ha sorpreso, anche usando Google come riferimento. Mi piacerebbe vedere cosa può farci l'equipaggio StackOverflow: La memset_16alignedfunzione richiede un puntatore allineato a 16 byte passato ad essa, o si bloccherà. a) Come assegnereste 1024 …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.