Теория
От: Diman  
Дата: 22.06.01 11:04
Оценка:
Привет всем.

Кто в теории может объяснить пример (компилируется, но падает)

#include <stdio.h>

class X
{
public:
X(int num)
{
px=new int;
*px=num;
}

int* px;

~X()
{
delete px;

}
};

void Print(X x)
{
printf("%d\n",*(x.px) );
}

int main(int argc, char* argv[])
{
X y(6);

Print (y);


return 0;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.