Здравствуйте DarkGray, Вы писали:
DG>А вот для обычных функций не понятно. Могу ли я в качестве this при вызове использовать произвольное значение (в частности NULL) или не могу? То есть будет это приводить к падению или не будет?
Может быть, если твой метод имеет доступ к членам класса или вызывает другие методы, которые это делают. И точно будет, если твой метод вызывает виртуальные функции.
Если нам не помогут, то мы тоже никого не пощадим.