I am still confused with the position of the keywork : _const_ in a function as: const int foo( int i ); and int foo (int i) const; Can anyone explain to me! Thanks! regards, Tay