//whichconst.h #ifndef WHICHCONST_H #define WHICHCONST_H #include "tails.h" void f(Tails t); //Tails as value parameter void g(Tails & t); //Tails as reference parameter Tails h(); //Tails as return value Tails i(Tails t); //Tails as value parameter and return value Tails j(Tails & t); //Tails as reference parameter //and return value Tails & k(); //Tails are reference return Tails & m(Tails t); Tails & p(Tails & t); #endif