Design String class with private integer variable length of string Assignment 8

$24.99 $18.99

Problem/Question: – Problem: – Design String class with private integer variable length of string and pointer to character str – make the following functions – default constructor String (length, str) with length = zero and str pointer to nullptr – non-default constructor that take const character pointer – Use strlen() function to find the char…

5/5 – (3 votes)

You’ll get a: zip file solution

 

Categorys:

Description

5/5 – (3 votes)

Problem/Question:

– Problem:

– Design String class with private integer variable length of string and pointer to character str

– make the following functions

– default constructor String (length, str) with length = zero and str pointer to nullptr

– non-default constructor that take const character pointer

– Use strlen() function to find the char length

– Creat new dynamic array str with the new length

– You will have to loop to assign each character

– make deconstruct ~String that delete char pointer

– Overload << operator to print out string.

– Copy constructor String

– Move constructor String

– Assign operator = for copy constructor

– Overload + operator to add/combine to String cat + dog => catdog

Hint: for overload operator use friend keyword.

TO-DO:

– clone your repo to your local computer

– ”’ <b>git clone repo_https_url</b> ”’

– repo https url is found under code tab in your github

– Edit your name on top on README.md file.

– Edit the main function (file name: main.cpp):

– Write your class String in main.cpp

– your class should work fine with int main(){}

– Push your answers

– use git in your terminal to add files, and add comments on your commits, and finally submit files

– ”’ <b>git add specific_file1.x specific_file2.x</b> ”’

– ”’ <b>git commit -m “add message here for commits”</b> ”’

– ”’ <b>git push</b> ”’

Design String class with private integer variable length of string Assignment 8
$24.99 $18.99