Hi. On page 4 of "A Tour of C++", Bjarne Stroustrup writes:

The semantics of argument passing are identical to the semantics of copy initialization.
I'm not sure that I fully understand this. Is there some example code that will demonstrate this? Is it possible to "trap" any copy initialization that occurs in argument passing?

Richard