mi sono imbattuto il seguente pezzo di codice e non riuscivo a capire che cosa significa:tipi primitivi come oggetti in C++
typedef int INT;
5 .INT::~INT();
Nota: C'è uno spazio tra il numerico 5 e decimale.
Domande: 1. Qualcuno potrebbe spiegare che cosa significano esattamente le due righe sopra? 2. Perché non dovrebbe funzionare senza typedef? Qualche ragione dietro? 5 .int::~int()
genera errore.
@Hurkyl lavorando bene per me: http://ideone.com/cc8PTn, provate a compilare come cpp –
Strettamente legato: http://stackoverflow.com/a/456339/2352671 – 101010