Skip to content

Category Archives: C++

Given a quadratic equation in the form ax2 + bx + c, find roots of it.  Examples : Input  :  a = 1, b =… Read More
What is Stack Unwinding? Stack unwinding is the process of executing destructors for all local objects when an exception propagates out of a function. It… Read More
What is STL in C++? The Standard Template Library (STL) is a set of C++ template classes to provide common programming data structures and functions.… Read More
Prerequisite: Classes and Objects in C++ A single entity within a given system is identified by a string of numbers or letters called a unique… Read More
Prerequisites: Set in C++ Sets in C++ are a type of associative container in which each element has to be unique because the value of… Read More
The Task is to generate a random number between 0 and 1. It is obvious that the number between 0 and 1 will be a… Read More
In C++ a Pointer is a variable that is used to store the memory address of other variables. It is a  variable that points to… Read More
Prerequisites:  Pointers in C++ Functions in C++ Passing Pointers to functions means declaring the function parameter as a pointer, at the function calling passing the… Read More
Prerequisite:  Classes and Objects in C++ The location of an object in the memory is called its address. Addressing is a necessary part of C++,… Read More
Prerequisite: Pointers in C++ A pointer variable is a variable that stores the address of another variable or in other a pointer variable points to… Read More
A Char datatype is a datatype that is used to store a single character. It is always enclosed within a single quote (‘ ‘). Syntax: … Read More
Prerequisites:  Operator Overloading Bitwise Operator in C/C++   In C++, there are a total of six bitwise operators. The six bitwise operators are bitwise AND (&),… Read More
Java and C++ provide their different functionalities and their use cases. When it comes to Data structures and Algorithms Java has a special framework named… Read More
Prerequisites:  Operators Operator Overloading Logical operators are used for combining two or more conditions or constraints or to complement the evaluation of the original condition… Read More
Prerequisite: Maps Maps are associative containers that store elements in a mapped fashion. Each element has a key value and a mapped value. No two… Read More

Start Your Coding Journey Now!