#include #include "Verbose.h" using namespace std; /************************* * pbv * Pass-by-Value *************************/ Verbose pbv( Verbose var ) { cout << " > Entering 'pbv'" << endl; var.set( 5 ); cout << " < Returning from 'pbv'" << endl; return var; } int main() { cout << "> Entering 'main';" << endl; Verbose v( 3 ); Verbose w; cout << " Calling 'pbv'" << endl; w = f(v); cout << " Returned from 'pbv'" << endl; v = w; cout << "< Returning from 'main'" << endl; return 0; }