Question: In C++ and only using Cstrings and Cstring functions Write a function replace_cstring with three parameters cstring the array to search, find the word to
In C++ and only using Cstrings and Cstring functions
Write a function replace_cstring with three parameters "cstring" the array to search, "find" the word to look for, and "replace" the word used to replace. The function should search the original string using strstr to look for the "find" string and if found the function should then Dynamically allocate an array to hold everything after the "find" string. copy the data after the "find" string into the allocated array. use strcpy to copy the "replace" data over the top of the found. Use strcat to copy the data to the end of the modified string. Free the array. search for "find" in the temporary source pointer C string. Do this until all instances of the word are found and replaced.
Example: "There are many dogs at the park"
replace "dogs" with "people" so the example should become
"There are many people at the park"
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
