Question: #TITLE1 Bla Bla bla bla bla bla bla bla bla bla bla bla bla Bla Bla bla bla bla bla bla bla bla bla bla

#TITLE1

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

***************

#TITLE2

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

***************

#TITLE3

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

***************

Here you can see that # prepends the title of the book after which we append and an excerpt from the corresponding book. In the file there are several titles and excerpts. Each book is separated by *************** .

How do I read a file (contain similar text) like given above so that TITLE1,TITLE2,TITLE3 are store in book.title node with no hash and bla bla bla are in book.body node with no asterisk sign.

You can assume any structure like:

struct book{

srting title;

string body;

};

output examle:

1)TITLE1

2)TITLE2

3)TITLE3

->1

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

Bla Bla bla bla bla bla bla bla bla bla bla bla bla

(**text inside title 1 is printed when we chose 1 as body is saved inside title**)

You can use only linked list, hashtable for it and yeah it is for C++11.

****C++11****

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!