I would like to know if you have some links to guidelines to migrating from C to C++.
I’m mainly interested in the constructions to check in the C code that could have problems the compiler can not detect? And what are the workarounds?
Note: Please don’t answer with things the compiler is able to detect.
One way to investigate this is just to read through some lists of incompatibilities between C and C++, and see which ones produce run-time issues rather than compilation issues. Such lists are plentiful, good starting places might be: