Недавно я модифицировал код и обнаружил уже существующую ошибку в одной строке функции:
std:;string x = y;
Этот код все еще компилируется и работает должным образом.
Определение строки работает, потому что этот файл есть using namespace std;
, поэтому std::
в первую очередь не было необходимости.
Вопрос в том, зачем он std:;
компилируется и что он делает?
using namespace std;
.