二进制文件读写问题
我是一个linux菜鸟中的菜鸟,有个十分紧急的问题需要各位高手来解决。
在linux一个目录下有多个二进制文件(.data结尾的文件),我需要对它们进行一下操作
1.如果不知道文件名,仅仅知道所在目录情况下,是否有办法将目录下文件一个一个读取(一定是要一个一个读,因为读一个文件后要做一些操作,再读下个文件)?
2.读取的二进制文件,是否有办法判断它的每个位的值是0还是1。如果不能整个二进制文件判断,是否可以先读一个字节,判断一个字节中8个位每位的值,再读下个字节进行判断?
3.上述操作要用c/c++语言来完成。
请各位高手解答,给出具体的语句实现。在下不胜感激!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没人会吗?给些提示也好啊!!!
回答一部分也行啊!!!