#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
int main (int argc, char* argv[])
{
char* filename = argv[1];
/* Open the file for writing. If it exists, append to it;
otherwise, create a new file. */
int fd = open (filename, O_RDONLY | O_CREAT | O_APPEND, 0666);
// Reading file probleme
close (fd);
return 0;
}
我的问题是我真的找不到如何读取缓冲区。我在文件中只有整数,但我怎样才能从它读取到该缓冲区?我找不到实现这一目标的功能。