That's exactly what I thought. Not used it professionally for a while (and then older compilers) and vaguely knew there were a lot of changes around memory management.
But was it that hard before? Constructors, destructors and operators were fine... weren't they?