Использование yeild в бесконечном цикле с задержкой

88
03 июля 2021, 11:40

Рассмотрим следующую функцию:

void f()
{
    while(true)
    {
        // do smth
        std::this_thread::sleep_for(std::chrono::seconds(60));
    }
}

Эта функция исполняется в отдельном потоке. Помимо этой существует еще несколько подобных функций с аналогичным бесконечным циклом и они также исполняются в отдельных потоках.

Вопрос: нужно ли в циклах подобных функций использовать инструкцию yeild и если да то какой эффект будет получен?

READ ALSO
Как сделать чтобы консоль сразу считывала клавишу без нажатия enter?

Как сделать чтобы консоль сразу считывала клавишу без нажатия enter?

У меня есть такой кусочек кодаПробовала getch(), но почему-то выходило 48+то число которое я нажала(если нажимаю 1 то выходит 49 и тд

98
Удаление элемента в стеке c++ [закрыт]

Удаление элемента в стеке c++ [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

91
Передать в type file объекты

Передать в type file объекты

Имеется такой код:

80
Не работает viewport

Не работает viewport

Почему на смартфонах при открытии страница чуть больше и приходится уменьшать? Если для body min-width: 320px все норм, но я хочу, чтобы минимальная...

115