WSL 的 thrd_sleep() 不起作用, 没有睡眠 1秒

来源:12-5 原子类型

JohnCrudSmith

2021-07-15

老师您好~
  我用 WSL , 运行本节程序, 发现 thrd_sleep() 没有生效, 程序很快完成了, 而不是每秒出一个数. last_number 也不是 5, 而有时是1, 有时是2, 有时是22, 感觉是随机的.

  但是使用 MinGW 运行本节程序 就可以 每秒出一个数.

  请问这是为什么呀?

int sleep_result = thrd_sleep(&(struct timespec) {.tv_sec=1}, NULL);
写回答

2回答

bennyhuo

2021-07-15

我有点儿忘了,等晚上回去跑一下看看

0
3
JohnCrudSmith
非常感谢!
2021-07-16
共3条回复

bennyhuo

2021-07-15

Wsl好像没有支持原子类型吧。。。

0
0

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程