R
r.z.
This is from Visual Studio docs. But is this standard behaviour?
I mean, is it ok in every environment:
class A
{
B* my_pointer;
A();
~A();
}
A::A()
{
my_pointer = 0;
}
A::~A()
{
delete my_pointer;
}
I mean, is it ok in every environment:
class A
{
B* my_pointer;
A();
~A();
}
A::A()
{
my_pointer = 0;
}
A::~A()
{
delete my_pointer;
}