you got 2 choices. or you comment the "using namespace std" line and use std:: in front of all the types that need it OR you uncomment the line and remove std:: in front of all the types that need it.

A namespace is a realm in which the code is defined.

you can define some code in a namespace like this

namespace blah {

typedef bloh int;
}

blah::bloh myvar = 4;

if I insert this

use namespace blah;

then I can only use

bloh myvar = 4;