Здравствуйте, grs, Вы писали:
он того....удалится в общем.
grs>Чем тяжелее бред, тем труднее на него реагировать...
grs>А вообще, есть книжки Страуструпа (естественно) и Мейерса, где все расписано. Надо просто достать и прочитать внимательно. А резюме такое:
grs>1) выбрасывается ТОЛЬКО стековый объет (НИ В КОЕМ СЛУЧАЕ НЕ УКАЗАТЕЛЬ)
Выбрасывается всегда копия.
class EEE
{
private:
EEE(const EEE&); // закоментировать, чтобы откомпилилось
};
void f()
{
throw EEE();
}
int _tmain(int argc, _TCHAR* argv[])
{
f();
return 0;
}
grs>2) перехватывается ССЫЛКА (не значение!).
только если использовать синтаксис по ссылке (catch(some&)).