Почему я получаю разные значения от this_thread::get_id() и gettid()? [дубликат]C++

Программы на C++. Форум разработчиков
Anonymous
Почему я получаю разные значения от this_thread::get_id() и gettid()? [дубликат]

Сообщение Anonymous »

Я читал потоки и параллелизм и наткнулся на эту цитату:

std::this_thread::get_id() возвращает идентификатор вызывающего его потока.

Итак, я написал следующий код, чтобы протестировать функцию и посмотреть, делает ли она что-то еще, кроме того, что делает gettid() в Uniux:< /p>

Код: Выделить всё

#include 
#include 
#include 
#include 

using namespace std;

void someFunction(){
int i = 0;
while(i++ < 2){
cout

Подробнее здесь: [url]https://stackoverflow.com/questions/78701906/why-am-i-getting-different-values-from-this-threadget-id-and-gettid[/url]

Вернуться в «C++»