Я столкнулся с следующим фрагментом кода, и я не мог понять, что это значит:
typedef int INT;
5 .INT::~INT();
Примечание: Между числовым числом 5 и десятичным значением существует пробел.
Вопросы:
1. Может ли кто-нибудь объяснить, что именно означают эти две строки?
2. Почему он не работает без typedef? Любая причина этого? 5 .int::~int()
выдает ошибку.