SaferCPlusPlus has two big issues which prevent me from using it: confusing class naming and too many concepts.
I do like the ideas it builds on, and I will probably implement a simplified version for my needs...
I do like the ideas it builds on, and I will probably implement a simplified version for my needs...
As for the pointers, there's a slightly out-of-date article[1] that tries to explain them with examples. But a simple option is to just replace all your raw pointers with "registered" pointers. It's not performance optimal, but it's safe and simple.
But yes, better introductory documentation and examples are needed. There is not yet a forum for those picking up SaferCPlusPlus, but for now you can post any questions or suggestions in the issues section[2].
[1] https://www.codeproject.com/Articles/1093894/How-To-Safely-P...