How to use it. 1  Open Excel & VBA editor 2  (+) Insert the code below under Sheet1. 3  Go back to Excel and select your desired range to fill with random & non-repeating numbers.  Execute the macro (+)
See also What are the rules about using an underscore in a C++ identifier; a lot of the same rules apply to both C and C++, though the embedded double-underscore rule is in C++ only, as mentioned at the top of this answer. Names with double leading underscores are reserved for use by the implementation.
In this case, the addition operator is overloaded to allow addition on a user-defined type Time (in C++): Addition is a binary operation, which means it has two operands. In C++, the arguments being passed are the operands, and the temp object is the returned value.