Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

What do I need to type in the input for this code to get a segmentation fault. keys.clear(); pos = temp.find( ); string temp2 =

What do I need to type in the input for this code to get a segmentation fault.

keys.clear();

pos = temp.find(" ");

string temp2 = temp.substr(pos+1);

stringstream ss(temp2);

string token;

while(getline(ss, token, ' '))

{

keys.emplace_back(token);

}

cout << "OK" << endl;

}

else

{

cout << "ACCESS DENIED" << endl;

}

}

else if(input.find(f) != string::npos)

{

size_t pos = input.find(a);

string user = input.substr(pos+13);

if (find(occupants.begin(), occupants.end(), user) != occupants.end())

{

occupants.erase(std::remove(occupants.begin(), occupants.end(), user), occupants.end());

cout << "OK" << endl;

}

else

{

cout << user << " NOT HERE" << endl;

}

}

else

{

cout << "ERROR" << endl;

}

}

return 0;

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals Of Database Systems

Authors: Ramez Elmasri, Shamkant B. Navathe

7th Edition Global Edition

1292097612, 978-1292097619

More Books

Students also viewed these Databases questions