Working on a function in C where I have an file of forbidden
Working on a function in C++ where I have an file of \"forbidden words\" loaded into an unordered_set, using an input file I want to parse through each line of the file using the getline() command and remove any instance of \"forbidden words\" found within the getline() string.
How would I remove an instance of a \"forbidden word\" that is located within the string from getline()?
EX of function header
Solution
/*
    A file is a collection of related data stored in a particular
    area on the disk.
   A program typically involves either or both of the following
    kinds of data communication:
   1. Data transfer between the console unit and the program
    2. Data transfer between the program and a disk file.
   File stream classes
    -------------------
    filebuf-> Its is used to set the file buffers to read and write.
   fstreambase-> Provides operations common to the file streams.
            Serves as a base for fstream,ifstream and ofstream
            classes.
    ifstream-> Provides input operations.Contains open() with default
        input mode. Inherits the functions get(),
        getline(),read(),seekg() and tellg() functions from
        istream.
    ofstream-> Provides output operations. Contains open() with
        default output mode. Inherits put(), seekp(),
        tellp(), and write() functions from ostream.
    fstream-> Provides support for simultaneous input and output
        operations Contains open() with default input mode.
        Inherits all the functions from istream and ostream
        classes through iostream.
   List of member functions used as file attributes for the various
    kinds of file opening operation:
Name of member function Meaning
   ios::in open a file for reading
    ios::out                       open a file for writing
    ios::app append at the end of a file
    ios::ate seek to the end of a file upon
                                    opening instead of beginning.
    ios::trunc                       delete a file if it exists and
                                    recreate it
    ios::nocreate open a file if a file does not exist
    ios::replace open a file if a file does exist
    ios::binary                       open a file for binary mode;default
                                    is text.
 */
/*Write a program to create a file and write few lines to the file using
 insertion operator*/
#include <fstream.h>
 #include <conio.h>
void main()
 {
    clrscr();
    char fname[20];
    ofstream f;
    cout << \"\ Enter the file name: \";
    cin >> fname;
    f.open(fname);
    cout << \"File opened sucessfully...!\" << endl;
    f << \"Have a good day\ \";
    f << \"Thank u\ \";
    f << \"Welcome\ \";
    cout << \"\ Lines written sucessfully\";
    getch();
    f.close();
 }

