Comments by "George Albany" (@Spartan322) on "NetworkChuck"
channel.
-
@MI08SK Yeah it won't be a problem in C++ unless you don't use the STL, unique_ptr and shared_ptr and the other pointer memory safety features we got since C++11 solved the memory problems, before that we had auto_ptr but it wasn't great but it did work, nowadays though unique_ptr pretty much handles most things we need through ownership, dynamically allocated arrays, dynamic dispatch, virtual interfaces, abstract classes, and regular heap allocated classes. There are other data types which can be checked either at runtime or compile time for buffer overflows, C++ is pretty safe as far as memory exploits go, proper type safety is majority of the reason why.
1