Use Explicit Conversion Functions to Avert Reckless Implicit Conversions
he compiler invokes user-defined conversion functions (which are also called conversion operators) implicitly. In most cases, this process is well-behaved and intended. However, there are cases when you certainly don’t