если можно просто function(); ?
1. стайл гайд 2. в ряде случаев нельзя (их мало)
Я тебе больше скажу, он в методах класса по умолчанию идет первым аргументом, просто ты не видишь
Люди писали на яве и перешли на плюсы
Такое делают в шаблонном коде для того, чтобы явно показать, что это вызывается member function, в этом случае это очень оправдано. Другая, Дурацкая, причина такого кода -- intellisence в IDE не срабатывает если this-> не набрать. Но это IDE говно
Обсуждают сегодня