Examveda

What will be the output of the following C++ code?
#include <iostream>
#include <string>
using namespace std;
int main ()
{
    string str ("nobody does like this");
    string key ("nobody");
    size_t f;
    f = str.rfind(key);
    if (f != string::npos)
        str.replace (f, key.length(), "everybody");
    cout << str << endl;
    return 0;
}

A. nobody does like this

B. nobody

C. everybody

D. everybody does like this

Answer: Option D


Join The Discussion

Related Questions on Classes and Objects in C plus plus