can anyone suggest some good books with the implementation of heuristics and matheuristics using C++ to solve operations research problems especially routing problems such as TSP and VRP. also, I need to know how I can link c++ and cplex?
The best paper we ever read about the implementation of heuristics for the TSP is "An Effective Implementation of the Lin-Kernighan Traveling Salesman Heuristic" by Keld Helsgaun. This 70-page report is really a masterpiece in the field. You can find more details here about Helgaun's research on TSP, and here for extensions to VRP.
You can also have a look at our paper on the Inventory Routing Problem, which describes a "mixed-variable" local search approach to deal with extensions of VRP involving additional quantitative decisions, constraints, and objectives.
Disclosure: LocalSolver is our commercial software product.