二进制文件读写问题

发布于 2022-09-30 11:46:05 字数 352 浏览 13 评论 0

我是一个linux菜鸟中的菜鸟,有个十分紧急的问题需要各位高手来解决。

在linux一个目录下有多个二进制文件(.data结尾的文件),我需要对它们进行一下操作

1.如果不知道文件名,仅仅知道所在目录情况下,是否有办法将目录下文件一个一个读取(一定是要一个一个读,因为读一个文件后要做一些操作,再读下个文件)?

2.读取的二进制文件,是否有办法判断它的每个位的值是0还是1。如果不能整个二进制文件判断,是否可以先读一个字节,判断一个字节中8个位每位的值,再读下个字节进行判断?

3.上述操作要用c/c++语言来完成。

请各位高手解答,给出具体的语句实现。在下不胜感激!!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烂人 2022-10-07 11:46:05

没人会吗?给些提示也好啊!!!

回答一部分也行啊!!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文