C is basically a non-object oriented language, then while doing system programming in UNIX why we have two different versions of OPEN function (system call):
which is basically a populer feature called Function Overloading of object oriented language only.
Code:
[I]int open(const *pathname, int flags); int open(const *pathname, int flags, mode_t mode);[/I]
Comment