发现C++万能头文件的bug

学术版

ValueError @ 2024-11-01 19:35:40

故事是这样的:以前的我想模拟一下加载,使用了Sleep函数,由于当时的我只加了万能头文件(bits/stdc++.h),然后神奇的一幕发生了:

[Error] 'Sleep' was not declared in this scope

当时我无厘头的找bug,最后将目光转向了头文件,我加了一下三个头文件分别是: unistd.h、 Windows.h和 fstream

Sleep的bug解决了,我进一步验证了一下,虽然有些函数不加也行,但保险起见,劝大家加上去,别再让万头一个孤军奋战了。

如果你也发现类似情况或有发现新的bits/stdc++.h不包含的头文件,欢迎分享


by zqw1234 @ 2024-11-01 19:49:43

@ValueError vscode可以,devc++打不开


by zqw1234 @ 2024-11-01 19:54:34

@ValueError 你看错了unistd.h有很多东西


by ValueError @ 2024-11-01 19:55:13

@Lots_of ? 为啥子我不行?


by Lots_of @ 2024-11-01 19:57:09

@ValueError 那我不到啊


by Lots_of @ 2024-11-01 19:57:18

@ValueError 你发个截图


by Lots_of @ 2024-11-01 19:58:06

@ValueError 用一个下划线试试


by Lots_of @ 2024-11-01 19:58:44

@ValueError 对的,这样可以了

_sleep(1000);


上一页 |