Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a C++ function called reverse that takes in a string and returns its reverse - input: top output: pot Write a second C++ function
Write a C++ function called reverse that takes in a string and returns its reverse -
input: "top"
output: "pot"
Write a second C++ function called join that takes in two strings and reverse(or any other function), and returns a joined string of the reverse of the two inputted strings (or just whatever the function does).
Pseudocode -
def join(string1, string2, function)
return function(string1) + function(string2)
input: "rob", "got", reverse
output: "bortog"
Use C++s std::function to declare any functions
Write a C++ function called reverse that takes in a string and returns its reverse - input: "top" output: "pot" Write a second C++ function called join that takes in two strings and reverse(or any other function), and returns a joined string of the reverse of the two inputted strings (or just whatever the function does). Pseudocode def join(string1, string2, function) return function(string1) + function(string2) input: "rob", "got", reverse output: "bortog" Use C++'s "std::function" to declare any functionsStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started