Reading a file in Linux using C

I am attempting to open a file I have created called "inputs.txt" using ubuntu on Windows. In the Linux manual I found that the O_DIRECTORY flag is used for files in the same directory and will fail if they are not in that directory. I used this flag and saved the "inputs.txt" file in the same folder as my .c file. Any ideas why it is failing to open?

int main(){
    int fd;
    fd = open("inputs.txt", O_DIRECTORY);
    if (fd == -1){
        printf("Failed");
        exit(1);
    }
    return 0;
}


from Recent Questions - Stack Overflow https://ift.tt/36ncwm4
https://ift.tt/eA8V8J

Comments

Popular posts from this blog

Today Walkin 14th-Sept

Hibernate Search - Elasticsearch with JSON manipulation

Spring Elasticsearch Operations