C++codeforreaderimplementation