SteamCAD
SteamCAD copied to clipboard
Improve exception safety with smart pointers
Would you like to wrap any pointer data members with the class template “std::unique_ptr”?
Update candidates:
Rather not.
I suggest to achieve safe resource management.
Basically this is exactly what I don't want. I have quite negative experience with various "garbage collectors", either they don't work as required, or the overhead is enormous. I am quite self confident that I manage the memory manually. Of course, there are some random occasional crashes, but I don't think the rate dramatically exceeds the rate of crashes of "garbage collector"-ed applications. So I believe the benefit of application speed highly prevails the "stability" of slow, but memory safe applications.
Do you really want to reject safe resource management (according to known practices)?
I am sorry but you look like a sort of SW police :-) What is actually your goal?
I would appreciate if also your software implementation will be improved another bit.