По моему тут все зависит от реализации транслятора. Когда начинал учить с++ никак не мог подобрать книгу и компилятор к ней (не било у меня тогда доступа к и-нету). Вот и приходилось експериментировать.
Добавлено через 2 минуты
Самое что запомнилось, так это первый мой прокол.
В книге было написано

Код:
#include <iostream>
а борландовский Турбо Си++ хотел

Код:
#include <iostream.h>
Добавлено через 3 минуты
Думаю ето может касаться и this.