> I absolutely do not agree with this, in fact believing so is absurd and I can't possibly fathom what would lead you to believe this.
Its not clear if you have any experience with C++ or you are just trolling.
Try using STL containers like std::list, vector, map, set and see how they behave. Or just read the documentation.
You bring up move vs copy constructors... which is irrelevant since a properly implemented move should give the same result as a copy other than the side effect of invalidating the source.
You bother to point out that fundamental types have no constructor. Thank you einstein.
> In general my advice is...
Worthless.
I was programming in C++ for over a quarter of a century, up to and including C++17, before I stopping a year ago.
I've written massive libraries and frameworks in C++ consisting of 10's of thousands of lines of code, and eagerly using all the latest language features as soon as a better way of doing things was supported.
Its not clear if you have any experience with C++ or you are just trolling.
Try using STL containers like std::list, vector, map, set and see how they behave. Or just read the documentation.
You bring up move vs copy constructors... which is irrelevant since a properly implemented move should give the same result as a copy other than the side effect of invalidating the source.
You bother to point out that fundamental types have no constructor. Thank you einstein.
> In general my advice is...
Worthless.
I was programming in C++ for over a quarter of a century, up to and including C++17, before I stopping a year ago.
I've written massive libraries and frameworks in C++ consisting of 10's of thousands of lines of code, and eagerly using all the latest language features as soon as a better way of doing things was supported.
You are just an ignorant twat.