We're a community of 1077K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,076,371 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

Finding and Replacing Strings

I kinda have a problem. What i'm tryin to do is read a couple or lines or so from a text file and then replace all the gender pronouns ie(he, she, him, her) and replace those with gender neutral ones. The problem i'm having is trying to find all the gender pronouns and replacing them Her is a example of my code so far. Any help would be a God send.

#include<iostream>
#include<string>
#include<fstream>


using namespace std;

   int main()
   {
       ifstream gender;
        gender.open("Proj1.txt");
         string str1="", str2=" he", str3=" she", str4=" him", str5=" her",str;
     int  pos =0;
     if (gender.is_open())
     { 


        while(!gender.eof())     
        {
            getline(gender, str1);
            pos=str1.find(str2,0);
                  cout<<str1.replace(pos, 3, " he or she"<<endl;

                    getline(gender, str1);
        }
     }


            gender.close();


       return 0;

   }
3
Contributors
0
Replies
1
View
blackspyder01
Newbie Poster
2 posts since Sep 2003
Reputation Points: 10
Solved Threads: 0
Skill Endorsements: 0

This article has been dead for over three months: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
 
© 2013 DaniWeb® LLC
Page rendered in 0.0612 seconds using 2.6MB