Server Side Programming Articles

Page 1522 of 2109

Can namespaces be nested in C++?

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 21-Apr-2025 442 Views

Yes, the namespace can be nested in C++. We can define one namespace inside another namespace. This makes it easier for developers to design a more structured and hierarchical format for their code. Syntax The following is the syntax as below : namespace namespace_name1 { // code declarations namespace namespace_name2 { // code declarations } } You can access members of a nested namespace by using resolution operators as follows: // to access members of namespace_name2 ...

Read More

Pointers vs References in C++

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 21-Apr-2025 10K+ Views

In C++, both pointers and references are used to access and manipulate memory. But they behave differently. This guide explains each with simple words and examples. We understand the topic by learning how each is declared, used, and what differences exist between them. What are C++ Pointers? The pointers are used to store the address of a variable. We can change what they pointing to, and also can assign NULL to them. A pointer is similar to a signpost that contains the memory address of another variable, and you can directly access or change the variable by its address. Syntax ...

Read More

What is the proper declaration of main in C++?

Tapas Kumar Ghosh
Tapas Kumar Ghosh
Updated on 21-Apr-2025 227 Views

The main() function is the entry point of every C++ program where execution begins. It is invoked automatically when the program is executed. The main() function returns the execution status to the operating system (indicating whether the program executed successfully or not). You can also use optional command-line arguments, argc and argv, to pass values to the program. Declaration /Prototype of main() The standard prototype of main() function is as follows: int main() { body } Or, int main(int argc, char *argv[]) { body } Here, argc : Number of arguments passed to the program from the environment ...

Read More

How to call a parent class function from derived class function in C++?

Tapas Kumar Ghosh
Tapas Kumar Ghosh
Updated on 21-Apr-2025 11K+ Views

In the OOPs concept of C++, the parent class represents the root of the hierarchy while the derived class is inherited from the parent class. The derived class is presented using the scope resolution operator (::). The derived class is also known as the child class or subclass. What is Parent Class? The parent class is also called a base class used to design the structure of variable and function initialization based on access specifiers (private, public, and protected). Syntax Following is the syntax of parent class in C++: class ParentClass { // Access specifiers: ...

Read More

Strand sort in C++

Revathi Satya Kondra
Revathi Satya Kondra
Updated on 21-Apr-2025 541 Views

In C++, the strand sort is a recursive sorting algorithm. It is used to extract increasing subsequences repeatedly (called strands) from the input list and merge them into a sorted list. There are multiple libraries that can be used for different purposes. This sorting is one of them. This sorting technique is particularly good for sorting linked lists, but can be used with arrays too. The following is a list of approaches for strand sorting in C++: These approaches is to extract sorted strands (in increasing/descending order) from the unsorted list and merge them one by one into a final ...

Read More

C++ Program to Find Factorial of Large Numbers

Tapas Kumar Ghosh
Tapas Kumar Ghosh
Updated on 21-Apr-2025 2K+ Views

A factorial of a number defines the non-negative integer say n that calculate the product of a number by every positive integer until it reaches 1. The symbol of factorial is (!). Mathematically, it is represented by: n! = n x (n-1) x (n-2) x ... x 1 For eg. factorial of an integer 30! = 265252859812191058636308480000000. 30! = 30x29x28x27x26x25x24x23x22x21x20x19x18x17x16x15x14x13x12x11x10x9x8x7x6x5x4x3x2x1 A non-negative integer is defined by any whole number that is 0 or positive (not a fraction or decimal). What is Large Number? In context of calculating the factorial number, the large number denotes the n value ...

Read More

How can I find all matches to a regular expression in Python?

SaiKrishna Tavva
SaiKrishna Tavva
Updated on 21-Apr-2025 325 Views

To find all matches to a regular expression in Python, you can use the re module, which provides regular expression matching operations. Here are a few methods to find all matches to regular expressions. Using re.findall(pattern, string) Using re.finditer(pattern, string) re.compile combined with findall or finditer Using re.findall(pattern, string) The re.findall() method finds all non-overlapping matches of the pattern in the string and returns them as a list of strings. This method returns a list of strings. If the pattern contains capturing groups, it returns ...

Read More

How can I append a tuple into another tuple in Python?

Sindhura Repala
Sindhura Repala
Updated on 20-Apr-2025 12K+ Views

In this article, we will demonstrate how to append one tuple to another in Python. Below are various methods to achieve this task - Using + operator. Using sum() function. Using list() & extend() functions. ...

Read More

Extract all integers from string in C++

Farhan Muhamed
Farhan Muhamed
Updated on 18-Apr-2025 7K+ Views

In this article, we will discuss how to extract all the integers from a string using C++ program. We will explore all the possible approaches to do so. First of all, let's understand the problem statement. We have a string that contains a mix of digits and non-digits. We need to extract all the integers from the string and store them in a vector. The integers can be positive or negative. For example, // Input String string str = "ab24wj-123fow" // Output Vector vector vec = {24, -123} Approaches to Extract Integers from String ...

Read More

C++ Program to Find kth Largest Element in a Sequence

Ravi Ranjan
Ravi Ranjan
Updated on 18-Apr-2025 680 Views

In this article, we have an unsorted array. Our task is to find the kth maximum element of that array using C++. Here is an example to understand the meaning of k. If k =2, you can say the second highest value, for k =3, the third highest value. The approaches that we will be using are mentioned below: Using Sorting Using Max Heap Using Min Heap Using Quick Select Using Binary Search Tree Using ...

Read More
Showing 15211–15220 of 21,090 articles
Advertisements