All of the memory used by your process, including memory stored in static objects, will be reclaimed by the operating system automatically when your process exits. You don't need to explicitly clear the objects.
The main time when it is important to cleanup static objects is if they're using some external resource - and the resource may not be released automatically, or at least not instantly, when the operating system tears down your application. This is fairly rare, though, since memory and handles, etc, are all reclaimed automatically.
Reed Copsey, Jr. -
http://reedcopsey.com