Задачи для подготовки к собеседованию

Что выведет следующий код и почему?

C++
int main(int argc, char** argv)
{
    for (uint8_t i = 0u; i < 260; ++i) {
        std::cout << (int)i << std::endl;
    }

    return EXIT_SUCCESS;
}