C ++ Language Training in Hyderabad
Course Structure
Oops, Function Prototypes, Comments, Typecasting, Void Pointers, The :: operator, The Const Qualifier, Reference variables
Function Prototypes, Function Overloading, Default Arguments in Functions, Call by value, address & reference, Return by value, by address & By reference, Inline Functions
Member function, Function Definition Outside The Class, Classes and Constructors, Destructors, Copy Constructor, The this Pointer , New and delete Operators, Using new and delete, Malloc ( ) / free ( ) versus new/delete, Classes, Objects and Memory, Structures vs. Classes
Static Class Data, Static Member Functions, Data Conversion, Friend functions & friend Classes, Data Conversion between Objects of Different Classes
Introduction, Overloading assignment operator, Overloading ++, –, +, -, *, /,<,> …. & Logical operators, Overloading operators between different objects, Overloading << and >> (stream operators)
Constructors in Inheritance , Private Inheritance, Protected Inheritance, Functions That Are Not inherited, Virtual Function , Pure virtual functions, Virtual Functions in Derived Classes, Virtual Functions and Constructors, Destructors and virtual Destructors, Virtual Base Classes, Abstract class, Abstract base class
Classes Within Classes, Friend Functions, Friend classes, Overloading << and >>
Manipulators, File I/O with Streams, Opening and closing files, Creating database with file Operation, Binary I/O, Elementary Database Management, Interacting with, Text files (ex: .txt, .c, .cpp), Non-text files (ex: .dat, .mpg, .avi, .mp3), Creating database with file operation
Templates, Function templates, Class templates, Exception handling, Namespaces, RTTI (Runtime type information), STL (Standard Template library), Dynamic cast operator, Typeid operator, Typeinfo class
Course Duration40 Days
Upcoming BatchMonday & Thursday