Domande taggate «pointers»

Tipo di dati che "punta a" un altro valore archiviato in memoria. Una variabile puntatore contiene un indirizzo di memoria di qualche altra entità (variabile o funzione o altra entità). Questo tag dovrebbe essere usato per domande che implicano l'uso di puntatori, non di riferimenti. I linguaggi di programmazione più comuni che utilizzano i puntatori sono i linguaggi C, C ++, Go e assembly. Utilizzare un tag di lingua specifico. Altri tag utili sono metodo, funzione, struttura, ecc. Che descrivono l'uso del puntatore.








13
Che cos'è esattamente nullptr?
Ora abbiamo C ++ 11 con molte nuove funzionalità. Uno interessante e confuso (almeno per me) è il nuovo nullptr. Bene, non c'è più bisogno della brutta macro NULL. int* x = nullptr; myclass* obj = nullptr; Tuttavia, non capisco come nullptrfunzioni. Ad esempio, l' articolo di Wikipedia dice: C …
570 c++  pointers  c++11  nullptr 




6
Puntatore alla funzione typedef?
Cosa ne pensi di Stack Overflow in Stack Overflow di : StackTranslate.it? Sto imparando come caricare dinamicamente DLL ma quello che non capisco è questa riga typedef void (*FunctionFunc)(); Ho alcune domande. Se qualcuno è in grado di risponderle, sarei grato. Perché viene typedefusato? La sintassi sembra strana; dopo voidnon …
460 c++  c  pointers  typedef 



11
Come fa il libero a sapere quanto liberare?
Nella programmazione C, puoi passare qualsiasi tipo di puntatore che ti piace come argomento da liberare, come fa a sapere la dimensione della memoria allocata da liberare? Ogni volta che passo un puntatore a una funzione, devo anche passare la dimensione (cioè una matrice di 10 elementi deve ricevere 10 …
385 c  size  pointers  free 

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.