Domande con tag 'pointers'

6
risposte

Qual è lo scopo degli array in C, quando i puntatori avrebbero potuto svolgere il lavoro?

Array e puntatori non sono la stessa cosa in C, anche se sono correlati e possono essere usati allo stesso modo. Finora siamo tutti d'accordo. Tuttavia, non vedo perché gli array siano stati inclusi in C, quando i puntatori avrebbero potuto s...
posta 21.10.2011 - 01:16
5
risposte

C'è qualche differenza tra puntatori e riferimenti? [duplicare]

Riferimenti e indicatori fanno la stessa cosa che conosco. C'è qualche differenza tra loro? Se non c'è differenza, perché li chiamiamo riferimento non puntatore?     
posta 18.04.2013 - 09:16
1
risposta

Quali sono i casi di utilizzo della vita reale per i puntatori con tag? [chiuso]

Quali sono i casi di utilizzo della vita reale per i puntatori con tag? Questo deriva principalmente dalla lettura di 64 bit sistemi e possibili usi dei puntatori di parole a 64 bit . A mio avviso, i puntatori contrassegnati sono indir...
posta 02.10.2013 - 16:30
1
risposta

Si tratta di un esempio valido di puntatore pendente?

Il libro "Data Structures in C" (Horowitz e Sahni) suggerisce che nel seguente codice il puntatore pf si comporti come un riferimento ciondolante: float f,*pf; pf=(float*) malloc(sizeof(float)); *pf=2.6; pf=(float*) malloc(sizeof(float)); I...
posta 23.05.2013 - 13:38
3
risposte

In C ++, perché non tutti i parametri di funzione dovrebbero essere riferimenti?

Attualmente sto imparando C ++ dalla 5 ° edizione di C ++ Primer. Il capitolo sulle funzioni del libro afferma che solo gli oggetti di grandi dimensioni (quelli grandi relativi come le stringhe delle librerie standard contano, ma i "tipi primiti...
posta 14.05.2016 - 01:47
2
risposte

Autoreleasing di oggetti nei sistemi di conteggio di riferimento

Sto sperimentando un po 'in C e sto cercando di implementare il mio sistema di conteggio di riferimento. Ho lavorato principalmente con Objective-C in passato ma gli oggetti autoreleasing di AFAIK sono qualcosa di unico per Objective-C. Il pr...
posta 02.11.2014 - 00:17
3
risposte

C ++ restituisce oggetti persistenti

Attualmente sto cercando di imparare le migliori pratiche in C ++ dopo essere passato da uno sfondo C #. Capisco che ci sono tre modi per gestire gli oggetti: Per valore (gli oggetti vengono copiati o spostati quando si passa dentro e fuori...
posta 22.10.2015 - 17:09
1
risposta

Hardware che accelera il dereferenziamento del puntatore?

La maggior parte dei linguaggi moderni fa un uso pesante di puntatori / riferimenti: un tipico linguaggio OOP usa le ricerche VMT, un tipico linguaggio funzionale crea strutture di dati chiave fuori dai puntatori, ecc. Anche il tipico codice C s...
posta 08.07.2013 - 15:57
4
risposte

Devo capire i puntatori per usare C ++?

Bene, adoro C ++, lo uso da un po ': mi piacciono tutte le librerie (Allegro, SDL, QT, Ogre, ecc.), ma ho un problema: non capisco i puntatori. Ho davvero bisogno di loro? Ho appena programmato per divertimento: ma voglio studiarlo un giorno....
posta 04.09.2011 - 20:42
4
risposte

Qual è un buon modo per spiegare la necessità di puntare a un puntatore?

Capire cos'è un puntatore (un indirizzo), è abbastanza facile e un bambino di undici anni può capirlo. Ma come possiamo esprimere il motivo per cui abbiamo bisogno di un puntatore a un puntatore? qual è un esempio molto pedagogico? Si estende a...
posta 03.02.2013 - 06:59