std::thread — это класс из стандартной библиотеки С++, который представляет собой поток выполнения. Потоки выполнения — это независимые единицы, которые могут выполняться параллельно друг с другом.Чтобы создать поток, можно использовать конструктор класса
std::thread. Конструктор принимает в качестве аргумента указатель на функцию или объект, который будет выполняться в потоке.В примере на картинке функция
foo() будет выполняться в отдельном потоке. После создания потока мы вызываем его метод join(), чтобы дождаться его завершения.#для_начинающих
