LINUX.ORG.RU

C11 threads.h

 ,


1

1

Собственно, сабж. Почему его нет в clang? В GCC вроде тоже отсутствует. Есть ли с этим компонентом какие-нибудь проблемы, раз его не поддерживают?

PS. Речь о чистом Си, а не крестах.

Deleted

Это не к компилятору, а к библиотеке C. В glibc ещё не завезли.

omnomnomnus
()
Ответ на: комментарий от Deleted

Library issue (not implemented)

Что непонятного? Проблема в библиотеке, не запилили ещё.

Gvidon ★★★★
()

gcc и clang тут вообще не причем. Его нет в glibc, все вопросы туда.

anonymous
()
Ответ на: комментарий от anonymous

Так и знал, что виндой тыкать будут. Нафиг никому не нужен, кроме разработчиков кроссплатформенных тулкитов, которым тоже не нужен, потому что они уже давно сделали все необходимые обертки. Так пойдёт?

Sorcerer ★★★★★
()
Ответ на: комментарий от Sorcerer

Нафиг никому не нужен, кроме разработчиков кроссплатформенных тулкитов, которым тоже не нужен, потому что они уже давно сделали все необходимые обертки. Так пойдёт?

Нет. Не всегда код пишется сразу с использованием «кроссплатформенных тулкитов». Вот ты явно бы взял pthread. А завтра набегут люди с просьбами портировать на win32 твой офигенный продукт за крупный донат. И выбор будет простой - либо их отсылать (зачем тебе деньги, ты идейный), либо перелопачивать код.

anonymous
()
Ответ на: комментарий от rymis

Это в ляликсе нет, а во фре есть

anonymous
()

Это часть стандартной библиотеки и ни к clang, ни к gcc отношения не имеет. Во FreeBSD, например, всё есть.

slovazap ★★★★★
()
Ответ на: комментарий от anonymous

в этом случае юзать буст. у него есть плюсы в том, что он обычно переходит в стандарт. но предупреждаю, что он куда более тормозной, чем нативные решения для тредов. потому выгоднее писать обёртки и выносить платформозависимый код в отдельные модули. в общем, сто лет уже все так делают в кроссплатформе, никто не страдает особо. и на чистом С точно так же делают.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)

И юникода еще тоже нет. Ну или я просто не осилил.

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.