So, by some misfortune, usually instigated by "management" or by "tradition", you are stuck with a C/C++ program to maintain. Not only do you get the positives of speed, you also get the negatives of the lack of memory management.
How do you know what is lurking underneath the templates and calls to new and malloc? How do you …