So nice and thanks for the very helpful information and suggestions. The application was having features that can not be supported by C and need C++ and initial effort went into it some reasons that is why the need.
The other thing is that is there a way to simulate these C++ progs for 8051 and evaluate the functioning before hardware implementation?