int a;
int *b;
void test(int* target)
{
delete(target);
}
test(new int); // <-- It's ok, of course.
test(&a); // <-- It raises assertion fail, of course, too.
给出以下代码。我唯一知道的target
是一个指向整数的指针。如何判断参数指针的来源?
int a;
int *b;
void test(int* target)
{
delete(target);
}
test(new int); // <-- It's ok, of course.
test(&a); // <-- It raises assertion fail, of course, too.
给出以下代码。我唯一知道的target
是一个指向整数的指针。如何判断参数指针的来源?