M. Saqib

Functions in C++ Programming

Functions in C++ Programming

Functions are the building blocks of any programming language. In C++, a function is a block of code that performs a specific task. Think of…

Learn File Handling Concepts in C Programming

This article is about file handling using C programming language. File stores information for many purposes and retrieve whenever required by our C programs. A…

Virtual Functions in C++

Virtual functions enable redefinition of a base class function in derived classes using the "virtual" keyword. They allow dynamic selection of the appropriate function at…

Object Oriented Programming Techniques

Any program which uses these five methodologies or any of it, we can call that program object oriented. They are Encapsulation, Data Hiding, Overloading, Polymorphism,…

The Art of Computer Virus Research and Defense

The Art of Computer Virus Research and Defense is a reference written strictly for white hats: IT and security professionals responsible for protecting their organizations…

An overview of Generic Containers in C++

Container classes are the solution to a specific kind of code reuse problem. They are building blocks used to create object-oriented programs. They make the…

Compounded Types in C++

Welcome to the another C++ article where we will uncover the language's flexibility and power through various data types. In this article, we'll explore the…

Pointers in C++

The pointer is a variable which holds the memory address of another variable. If one variable contains the address of another variable, the first variable…