Not quite the whole truth...
In C, copying a structure copies its elements
C++ therefore behaves similarly unless you ask otherwise...
...and asking otherwise requires a bit of explanation of language features
For now, just don't copy a Buffer
Meanwhile, let's get started...