C ++ (programmeerimiskeel): mille poolest erinevad C ++ tähed * ja ->?


Vastus 1:

Ainult

# hõlmama 
nimeruumi std kasutamine;

klass A {
     avalik:
          int var;
};

int main () {
     A * a = uus A (); // Kursori deklareerimiseks kasutage *
     (* a) .var = 5; // Võimalus kursori väärtusest loobumiseks ja var väärtuse saamiseks
     cout << a-> var << endl; / * Prindib 5, kuna see on veel üks viis kursori tühistamiseks * /
     tagasi 0;
}

(* a) .var

a-> var