Проблема заключается в вставке значения, возвращаемого cout.width(5)
в поток. Либо назовите это самостоятельно:
std::cout << std::setw(13) << std::left << "open <file>";
std::cout.width(5);
std::cout << " opens <file>" << '\n';
или используйте std::setw
:
std::cout << std::setw(13) << std::left << "open <file>" << std::setw(5) << " opens <file>" << '\n';