Saturday, 2 April 2016

Rewrite Listing 4.4, using the C++ string class instead of char arrays.

Leave a Comment


Questions:

2. Rewrite Listing 4.4, using the C++ string class instead of char arrays.

Explanation:

Below mention code is compiled in Visual Studio 2015 and Code Blocks 13.12,output snap is attached.. If any problem you feel and you want some explanation feel free to contact us.

Code:

/**************************************************|
/*************C++ Programs And Projects************|
***************************************************/



#include <iostream>
#include <string>
int main() {
       using namespace std;
       // const int ArSize = 20;
       // char name[ArSize];
       // char dessert[ArSize];
       string name;
       string dessert;
       cout << "Enter your name:\n";
       // cin.getline(name, ArSize); // reads through newline
       getline(cin, name);
       cout << "Enter your favorite dessert:\n";
       // cin.getline(dessert, ArSize);
       getline(cin, dessert);
       cout << "I have some delicious " << dessert;
       cout << " for you, " << name << ".\n";
       return 0;
}



Output:


Related Articles:

C++ Primer Plus Sixth Edition Complete Solution Manual 

C++ Books Solution

If You Enjoyed This, Take 5 Seconds To Share It