#include <iostream>
#include <thread>
int main(){
std::jthread thr{[]{ std::cout << "Joinable std::thread" << std::endl; }};
std::cout << "thr.joinable(): " << thr.joinable() << std::endl;
}
g++ test.cpp 1 ✘ mc
test.cpp: В функции «int main()»:
test.cpp:5:8: ошибка: «jthread» is not a member of «std»; did you mean «thread»?
5 | std::jthread thr{[]{ std::cout << "Joinable std::thread" << std::endl; }};
| ^~~~~~~
| thread
test.cpp:6:38: ошибка: нет декларации «thr» в этой области видимости
6 | std::cout << "thr.joinable(): " << thr.joinable() << std::endl;