C ++ operatore membro
. (Dot) operatore e l'operatore -> (freccia) viene utilizzato per fare riferimento i membri della classe, e la struttura del sindacato.
operatore punto applicato all'oggetto vero e proprio. Freccia operatore ed un puntatore all'oggetto insieme. Per esempio, supponiamo di avere la seguente struttura:
struct Employee { char first_name[16]; int age; } emp;
(.) Operatore Dot
Il codice seguente il valore di "zara" assegnato a un emp oggetto di membriFIRST_NAME:
strcpy(emp.first_name, "zara");
(->) Operatore Freccia
Se p_emp è un puntatore ad un oggetto di tipo Employee, poi prendere il valore "zara" assegnato a un emp oggetto di membriFIRST_NAME bisogno di scrivere il seguente codice:
strcpy(p_emp->first_name, "zara");
-> Chiamato l'operatore freccia, che è un vantaggio più di un numero negativo.
In breve, utilizzare l'operatore punto per accedere ai membri della struttura, mentre l'accesso dalla struttura puntatore membro, utilizzare l'operatore freccia.