31. Dynamic Memory Allocation-ii

Question.5

A developer uses std::unique_ptr:

void read_sensor() {
   std::unique_ptr<Sensor> s(new Sensor(5));
   s->read();
   // No delete needed
} // s goes out of scope

What happens when read_sensor() returns?

Need Help? Refer to the Quick Guide below

Select Answer

Restart quiz!