The main objective of 'Mastering C++ Programs' is to provide an easiest approach to understand and develop programming skills.This book contains elementary programs as well as typical programs for novice, students having programming backgroud, teachers and professionals in C++ as well as in other computer langauge.Data Structures are implemented in detail for everyone to master C++, OOP feature.Table Of Contents :Chapter 1: Elementary ProgramsChapter 2: FunctionsChapter 3: StructuresChapter 4: Classes and ObjectsChapter 5: RecursionChapter 6: PolymorphismChapter 7: InheritanceChapter 8: PointersChapter 9: Virtual And Friend FunctionsChapter 10: File Handling in C++Chapter 11: TemplatesChapter 12: ArraysChapter 13: StringsChapter 14: Linked ListChapter 15: StacksChapter 16: QueuesChapter 17: TreesChapter 18: GraphsChapter 19: Searching and SortingChapter 20: GraphicsAbout Author :Jai Bhagwan Dixit obtained his M.Sc. (Applied Mathematics) from K.U.,Kurukshetra(Haryana) and Post M.Sc. Diploma in Computer Science from the same university. He has been teaching Engineering M.C.A., M.Sc., B.C.A., B.Sc. and other diploma course students for the last 11 years. Many of his students are very well placed in IT industry all over the world.A logically sound and experienced teacher, recipient of various honours and scholarships, he was written his first book on C++ Programming.