#include "Tracer.h" Tracer ReturnTracer(void) { return Tracer(); // the return makes a copy } int main(int argc, char **argv) { Tracer a; Tracer b(a); // copies a to b Tracer c = ReturnTracer(); // copy return value into temp, then assign // temp into c return EXIT_SUCCESS; }