Conversion is not an option
My company has (literally) millions of lines of C/C++. Conversion would take years and introduce so much instability that it would be impractical.
Instead, we’ve invested in memory checking tools. It’s not perfect, but it’s better that turning the code base upside down.