Write versions of the cat_dot()s from the previous exercises to take C-style strings as arguments and return

Question:

Write versions of the cat_dot()s from the previous exercises to take C-style strings as arguments and return a free-store-allocated C-style string as the result. Do not use standard library functions or types in the implementation. Test these functions with several strings. Be sure to free (using delete) all the memory you allocated from free store (using new). Compare the effort involved in this exercise with the effort involved for exercises 5 and 6.


Data from Exercise 6

Modify cat_dot() from the previous exercise to take a string to be used as the separator (rather than dot) as its third argument.


Data from Exercise 5

Write a function, string cat_dot(const string& s1, const string& s2), that concatenates two strings with a dot in between. For example, cat_ dot("Niels", "Bohr") will return a string containing Niels.Bohr

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: