added pointer c++ files