Ayush Gupta has Published 530 Articles

Order of Constructor/ Destructor Call in C++

Ayush Gupta

Ayush Gupta

Updated on 14-Apr-2020 12:04:57

533 Views

In this tutorial, we will be discussing a program to understand the order of constructor/ destructor in C++.Order of constructor/destructor refers to the pattern in which the constructors of various classes are called during inheritance of classes.Example Live Demo#include using namespace std; //parent class class Parent{    public:    Parent(){ ... Read More

Operator overloading in C++ to print contents of vector, map, pair ..

Ayush Gupta

Ayush Gupta

Updated on 14-Apr-2020 12:02:26

596 Views

In this tutorial, we will be discussing a program to understand operator overloading in C++ to print contents of vector, map and pair.Operator overloading is the function of operators which gives them the ability to act on User defined objects and work accordingly in a similar fashion.ExampleVector Live Demo#include #include ... Read More

Merge operations using STL in C++ | merge(), includes(), set_union(), set_intersection(), set_difference(), inplace_merge

Ayush Gupta

Ayush Gupta

Updated on 14-Apr-2020 11:58:44

148 Views

In this tutorial, we will be discussing a program to understand the various merge operations using STL in C++.The merge() function is used to merge two sorted containers in a way that the new container is also sorted. Further includes() is used to check if the elements from first container ... Read More

map equal_range() in C++ STL

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 14:19:45

238 Views

In this tutorial, we will be discussing a program to understand map equal_range in C++ STL.This function returns a pair of iterators that bounds the range of the container in which the key equivalent to the given parameter resides.Example Live Demo#include using namespace std; int main() {    //initializing container ... Read More

Maximum of all Subarrays of size k using set in C++ STL

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 14:16:34

230 Views

In this tutorial, we will be discussing a program to get maximum of all subarrays of size k using set in C++ STL.For this we will be provided with a array of size N and integer K. Our task is to get the maximum element in each K elements, add ... Read More

Menu Driven C++ Program for a Simple Calculator

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 14:15:19

1K+ Views

In this tutorial, we will be discussing a program to create a menu driven program for a simple calculator.This program will give user the ability to choose among the following mathematical operations − addition, subtraction, multiplication, division, HCF and LCM.Example Live Demo#include using namespace std; //displaying the menu void menu(){ ... Read More

Multiset in C++ Standard Template Library (STL)

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 14:10:13

209 Views

In this tutorial, we will be discussing a program to understand Multiset in C++ STL (Standard Template Library).Multiset are associative containers much similar to sets. The one difference multiset holds is they can even contain duplicate values.Example Live Demo#include #include #include using namespace std; int main(){    multiset ... Read More

multiset lower_bound() in C++ STL with Examples

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 14:05:36

349 Views

In this tutorial, we will be discussing a program to understand multiset lower_bound() in C++ STL.The function lower_bound() returns the first existence of the element in the container equivalent to the provided parameter, else it returns the element immediately bigger than that.Example Live Demo#include using namespace std; int main(){   ... Read More

multiset upper_bound() in C++ STL with Examples

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 14:00:38

341 Views

In this tutorial, we will be discussing a program to understand multiset upper_bound() in C++ STL.The function upper_bound() returns the pointer to an element which is bigger than the one provided as a parameter, else it returns the pointer to the last element in the container.Example Live Demo#include using namespace ... Read More

negative_binomial_distribution in C++ with Examples

Ayush Gupta

Ayush Gupta

Updated on 06-Apr-2020 13:58:33

185 Views

In this tutorial, we will be discussing a program to understand negative_binomial_distribution in C++.This function follows the negative Binomial discrete distribution and produces integers according to this random distribution.Example Live Demo#include using namespace std; int main() {    //setting number of experiments    const int exps = 10000;    const ... Read More

Advertisements