Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

C++ Program (Implementing the string class) The string class is provided in the C++ library. Provide your own implementation for the following functions (name the

C++ Program

(Implementing the string class) The string class is provided in the C++ library. Provide your own implementation for the following functions (name the new class MyString):

MyString(const char ch, int size);

MyString(const char chars[], int size);

MyString append(const MyString& s);

MyString append(const MyString& s, int index, int n);

MyString append(int n, char ch);

MyString assign(const char* chars);

MyString assign(const MyString& s, int index, int n);

MyString assign(const MyString& s, int n);

MyString assign(int n, char ch);

MyString substr(int index, int n) const;

MyString substr(int index) const;

MyString erase(int index, int n);

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Seven Databases In Seven Weeks A Guide To Modern Databases And The NoSQL Movement

Authors: Luc Perkins, Eric Redmond, Jim Wilson

2nd Edition

1680502530, 978-1680502534

More Books

Students also viewed these Databases questions