Skip to content

About

A collection of C++ programming lab reports, practical work, exercises, and PDF documentation covering fundamentals, class and object, operator overloading, inheritance etc.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

C++ Logo

C++ Programming Lab Reports & Practical Work

A structured collection of C++ programming lab reports, practical exercises, and PDF documentation covering foundational to advanced topics in C++.


📁 Repository Contents

Directory / File Description
lab-1 basic c++ program Covers basic I/O operations, data types, standard input/output syntax, and basic algorithms in C++.
lab-2 report on class and object Object-Oriented Programming basics including class definitions, object instantiation, constructors, and destructors.
lab-3 report on inheritance Implementation of derived classes, single, multiple, multilevel, and hierarchical inheritance structures.
lab-4 report on operator overloading Overloading unary and binary operators to define customized behavior for user-defined types.
lab-5 report on virtual,friend function and this pointer Advanced OOP concepts covering dynamic polymorphism via virtual functions, friend functions, and explicit pointer reference (this).
lab-6 report on templates and exception handling Generic programming using function and class templates alongside structured error handling with try, catch, and throw.
lab-7 report on file handling Working with file streams (ifstream, ofstream, fstream) to perform file read, write, and dynamic data storage operations.

About

A collection of C++ programming lab reports, practical work, exercises, and PDF documentation covering fundamentals, class and object, operator overloading, inheritance etc.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors