need some idea from to find the same word in text file example i had a list of word in text file,let me name it noun.txt..contain noun word..the file contain like this


give me an idea how can i find word eat in the noun.txt

i know that i can use strcmp..but how..must think...

anyway, thank you

Recommended Answers

All 4 Replies

i had open the file using

fstream file;"katakerja.txt");

now must think how to read the string from the file..wish me luck

while file is open
ch = the string
string compare ch with "eat"
if ch == eat
close the file

Try to use tokens
result = strtok( line, "*" );

in C++, I always try to use library functions, thereby avoiding potentially haphazard loops. for example:

void FindEat(std::string in)
    std::string match("eat");
    if (match==in)
        std::cout << "Match found \n" ;  

int main()
    std::ifstream verbs("verbs.txt");
    if (verbs)
        std::istream_iterator<std::string> start(verbs), finish;
        std::for_each(start, finish, FindEat);
    } else
        std::cout << "error!";
    return EXIT_SUCCESS;
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.