Почему все компиляторы(gcc-5.1.0, clang-3.6.0) говорят о поддержки c++14, c++17, а у самих c11 отсутствует? Доколе?
ПРУФ:
З.Ы. Сам лично проверил следующий код на двух компиляторах: gcc-5.1.0 и clang-3.6.0
#include <threads.h>
...
int main() {
thrd_sleep(&(struct timespec){.tv_nsec=1000}, NULL);
return 0;
}
Получаем
23:19:49: Starting: "/usr/bin/ninja"
[0/2 ?/sec] Building C object CMakeFiles/test.dir/src/main.c.o
FAILED: /usr/bin/gcc-5.1.0 -o CMakeFiles/test.dir/src/main.c.o -c test/src/main.c
test/src/main.c:1:21: fatal error: threads.h: No such file or directory
Согласно стандарту c11 в пункте 7.26.5.7 The thrd_sleep function такой метод есть в файле threads.h.