Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Come si usa il puntatore this ?
Forum - C/C++ - Come si usa il puntatore this ?

Avatar
elio_2he (Normal User)
Newbie


Messaggi: 6
Iscritto: 25/05/2015

Segnala al moderatore
Postato alle 17:51
Venerdì, 29/05/2015
Salve a tutti,
mi sono da poco iscritto a questo forum e sto cercando di capire i meccanismi del c++. Purtroppo ho dei problemi con il puntatore this in quanto non riesco a capire la sua utilità e soprattutto quando usarlo, so solo che il puntatore this punta all'oggetto per il quale è stata richiamata la funzione membro ( definizione che ho trovato in internet).
Grazie 1000 per l'attenzione! :)

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 17:55
Venerdì, 29/05/2015
Ti serve quando da una funzione membro di classe vuoi riferirti a un membro del medesimo oggetto.

PM Quote
Avatar
AldoBaldo (Member)
Guru


Messaggi: 699
Iscritto: 08/01/2015

Segnala al moderatore
Postato alle 23:17
Sabato, 30/05/2015
Il più delle volte si usa in modo implicito.
Esplicitamente, è indispensabile nell'implementazione dei costruttori di copia e di certi operatori.
(Spero di non aver scritto delle corbellerie.)


ATTENZIONE! Sono un hobbista e l'affidabilità delle mie conoscenze informatiche è molto limitata. Non prendere come esempio il codice che scrivo, perché non ho alcuna formazione accademica e rischieresti di apprendere pratiche controproducenti.
PM Quote