Alas, although the revised do_analysis
function uses the
delete
operator to reclaim the memory consumed by obsolete and
inaccessible class objects, those objects themselves contain pointers to
character arrays created at run timethe character arrays that store the
serial numbersand memory reserved for those character arrays is not yet
reclaimed.