Оператор разыменования указателя ((*) vs ->)

Есть ли общая разница между выполнением

(*ptr).method()

и

ptr->method()

. Я видел этот вопрос в комментарии к другому вопросу и подумал, что задам его здесь. Хотя я только что вспомнил, что практически любой оператор в C ++ может быть перегружен, поэтому, думаю, ответ будет зависеть. Но в целом, есть ли разница между одним и другим?

34
задан Rakete1111 10 September 2016 в 08:45
поделиться