![]() |
![]() |
![]() |
![]() |
![]() |
|
A destructor is a function that frees memory. Write a destructor,
destroy_trade, that reclaims the memory consumed by a trade
object, including the memory occupied by the characters associated with the
description structure variable. Assume that the destructor's
argument is to be a trade object pointer. Revise the program shown
in Segment 573 such that it reads data that include
information for a description structure variable and such that
all instances of free appear only in destroy_trade.