Domande con tag 'stack'

1
risposta

L'allocazione dello stack dipende dall'implementazione Java?

Ho esaminato i diversi thread e ci sono molte informazioni contrastanti là fuori. L'articolo più utile che ho trovato è stato questo: teoria e pratica Java: leggende sul rendimento urbano, rivisitate ma è del 2005. Quindi mi chiedevo quale...
posta 31.01.2016 - 05:15
4
risposte

"Inserire una variabile nello stack" è un termine improprio in C ++?

In C ++ una variabile è allocata in "Call Stack" ("Stack") o "Heap". Frequentemente quando ci si riferisce all'assegnazione di una variabile allo "Stack", le persone usano la frase "Push to the stack". Il mio problema con questo è che le vari...
posta 03.10.2016 - 20:10
2
risposte

Dovresti evitare di aggiungere trame stack inutili?

Recentemente ho lavorato con laravel (PHP) e c'è un'opzione quando si usa il loro ORM fluente per definire le clausole che usano le chiusure. Questo ci dà due modi, funzionalmente equivalenti, per specificare una clausola where che dovrebbe esse...
posta 04.08.2014 - 17:00
1
risposta

come viene assegnato lo stack e l'heap a ciascun processo?

Come i processi multipli sono archiviati nella memoria principale, capisco che ogni processo sarà diviso in pagine di uguale dimensione e sarà archiviato nei frame della memoria principale. se tutta la memoria principale è suddivisa nelle pagine...
posta 25.07.2016 - 18:44
2
risposte

Devo sempre allocare QObject e le classi derivate all'heap?

Ero nel canale #Qt irc, e ho mostrato un piccolo frammento del mio codice in uno stile su cui faccio molto affidamento. Sembra così: /* Get Reply from Server */ QPointer<QNetworkReply> reply; { QEventLoop waitForFile; // A QObject...
posta 13.12.2018 - 20:06
2
risposte

Annulla / ripeti l'implementazione per le modifiche ai file in PHP

Stavo pensando di archiviare tutte le operazioni sui file all'interno di un array, insieme alle operazioni inverse utilizzate per i annullamenti. Esempio: [ [ 'op' => 'move', 'parameters' => [$path_from, $path_to], '...
posta 29.01.2016 - 07:39
2
risposte

Come implementare una 'funzione' con 'return' senza usare la parola chiave 'function'

Sulla falsariga di Come simulare Controllo-Flusso senza utilizzare i Primitivi del flusso di controllo , mi chiedo come simulare il ritorno da una funzione. Dato un setup di esempio come questo: console.log(a(10)) function a(a) { var x...
posta 19.07.2018 - 19:32
2
risposte

Implementazione di una funzione aggiuntiva per impilare la struttura dei dati

Come potrei progettare uno stack che oltre a push() e pop() , ha anche una funzione min che restituisce l'elemento minimo? min() deve operare in una grande O (1) volta     
posta 04.02.2017 - 16:27
3
risposte

Oggetti in smalltalk e c ++ [chiuso]

Ho una domanda basata su SmallTalk e C ++. In uno dei libri dei linguaggi di programmazione c'è una domanda del tipo: "Un oggetto in Smalltalk richiede il proprio stack privato? Che dire in C ++?" Potresti spiegare le suddette domande se c...
posta 24.11.2014 - 16:53
1
risposta

confusione sulla gestione di nuovi puntatori intelligenti su frame stack?

Fammi provare ad elaborarlo. Frame stack: quando eseguiamo una funzione, crea uno stack in cui risiedono tutte le variabili e le istruzioni locali.  E Puntatore intelligente: un puntatore intelligente come std::unique_ptr consente d...
posta 29.09.2014 - 08:37