answersLogoWhite

0

#include<iostream>

#include<vector>

#include<string>

#include<algorithm>

// forward declarations

void sort(std::vector<int>&);

void sort(std::vector<std::string>&);

int main()

{

std::vector<int> int_array = { 7, 3, 8, 6, 2, 9, 1, 4, 0, 5};

std::vector<std::string> str_array = { "John", "Bill", "Alan", "Craig"};

sort (int_array);

sort (str_array);

}

void sort(std::vector<int>& arr)

{

std::sort (arr.begin(), arr.end());

}

void sort(std::vector<std::string>& arr)

{

std::sort (arr.begin(), arr.end());

}

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

What is function overloading in c language of computer?

There is no such thing as function overloading in C; that is a feature of C++. Function overloading allows us to provide two or more implementations of the same function. Typically, we use function overloading so that the same function can cater for different types. For instance, we might provide one implementation that is optimised to handle an integer argument while another is optimised to handle a real argument. We can also use function overloading to provide a common implementation of a function which can then be invoked by overloads that handle the low-level type conversions.


What is the process of allocation of memory for an integer type variable?

To dynamically allocate memory, use the following function (stdlib.h I believe): int *variable1 = malloc(sizeof(int));


Is the greatest integer function a continuous funcion?

No. It has a discontinuity at every integer value.


How do you print size of integer?

the size of an integer is determaind by using the function "sizeof(c)",here 'c' is any integer.


What is the greatest integer function of -50.95?

-51


What is greatest integer function of 0.7?

The greatest integer function, often denoted as ⌊x⌋, gives the largest integer less than or equal to x. For 0.7, the greatest integer is 0, since 0 is the largest integer that is less than or equal to 0.7. Thus, ⌊0.7⌋ = 0.


How do you enter integer in python?

In Python, you can enter an integer using the input() function, which captures user input as a string. To convert this string to an integer, you can use the int() function. For example: user_input = input(&quot;Enter an integer: &quot;) integer_value = int(user_input) This will convert the input string to an integer, assuming the user enters a valid integer.


How do declare function pointer having two integer parameters and returning integer pointers?

// declare a function int* function(int, int); or int* (function)(int, int); // declare a pointer to a function int* (*pointer_to_function)(int, int);


What is a function used to convert ASCII to integer?

atoi


Why you use 'integer' before function in C language?

To specify the return-type of the function.


The greatest integer function and absolute value function are both examples of functions that can be defined as what?

Both the Greatest Integer Function and the Absolute Value Function are considered Piece-Wise Defined Functions. This implies that the function was put together using parts from other functions.


How can you use the rand5() function to create a rand7() function that generates a random integer between 0 and 7?

To create a rand7() function using the rand5() function, you can call the rand5() function twice and combine the results to generate a random integer between 0 and 7.