How should I interpret the argument to a move constructor or move assignment operator?
The syntax is typename && name
. (eg; myclass && inst
)
Is this a "reference to a reference", ie; works like a pointer to a pointer after compilation?
Or should this be regarded as a completely new type, a "different type of reference", ie; works like a single pointer after compilation?
I hope that is clear as a question.