About the singleton, I'm actually try to use this pattern in order to use the same structure for 3 .cpp functions.
Maybe it's specific to C++ (I'm a Matlab user usually and discover the other language...), so I need to understand.
I'm not really sure about this example :
/** * Singletons should not be cloneable. */ Singleton(Singleton &other) = delete; /** * Singletons should not be assignable. */ void operator=(const Singleton &) = delete;
The "&other" is a variable or a C++ keyword ? I mean, Must I put the concerned variable to delete here, or "other" is enough to destroy all variable of a structure ? ^^"
At the last line here, why there are two "=" ? I don't understand this line...
Is there are an explanation and a definition of this ?
Thank you ^^
Customer support service by UserEcho