A prayer to the C++ God pleaze help!!

Please support our C++ advertiser: Intel Parallel Studio Home
Reply

Join Date: Sep 2004
Posts: 3
Reputation: damionspencer is an unknown quantity at this point 
Solved Threads: 0
damionspencer damionspencer is offline Offline
Newbie Poster

A prayer to the C++ God pleaze help!!

 
0
  #1
Sep 8th, 2004
Dear God,

I've been trying to write this program that is suppose to read in a text file manipulate in and give the following out put infact here is the question

Implement a program that uses a form-letter template to generate form letters. Your program should read in a form-letter template from a file. The form-letter template has "holes" in it that are to be filled in with user-entered values. The holes are represented by a pair of @ signs. For example, suppose this is read in from a form-letter template file:

Congratulations, @@! You've just won @@!
To collect, please send $100 to

And suppose the user enters these two values for the two @@ holes:

Raheel Azhar
a new house

Your program should then print this form letter:

Congratulations, Raheel Azhar! You've just won a new house!
To collect, please send $100 to


this is what i have so far but all i get is compilation errors

#include <iostream>
#include <string>



using namespace std;

class FormLetter
{
public:
string letterTemplate;

FormLetter::FormLetter(string fname)
{

letterTemplate = fname;

letterTemplate.open("letterTemplate");
letterTemplate.close();

}

//private:
void generateLetter();
};



void FormLetter::generateLetter()
{
string input;
int count = 0;
++count;
while(count <4)
{
getline(letterTemplate,'@');
cout << "Enter insertion text: " << endl;
cin >> input << endl;
letterTemplate.insert(find_first_of '@', input);
generateLetter();
cout << letterTemplate << endl;

}
}

int main()
{
FormLetter formLetter1("letterTemplate.txt");
formLetter1.generateLetter();
return 0;
}
Reply With Quote Quick reply to this message  
Join Date: Sep 2004
Posts: 5
Reputation: soniprafull is an unknown quantity at this point 
Solved Threads: 0
soniprafull soniprafull is offline Offline
Newbie Poster

Re: A prayer to the C++ God pleaze help!!

 
0
  #2
Sep 13th, 2004
letterTemplate.open("letterTemplate");
letterTemplate.close();

letterTemplate is of type string .Do it have open and close methods?
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the C++ Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC