mirror of
https://github.com/lifegpc/c-utils.git
synced 2026-07-08 01:30:39 +08:00
add open to utils
This commit is contained in:
10
fileop.h
10
fileop.h
@@ -42,5 +42,15 @@ namespace fileop {
|
||||
* @return true if successed.
|
||||
*/
|
||||
bool parse_size(std::string size, size_t& fs, bool is_byte = true);
|
||||
/**
|
||||
* @brief Opens a file.
|
||||
* @param fn File name.
|
||||
* @param fd file descriptor. -1 if error occured.
|
||||
* @param oflag The kind of operations allowed.
|
||||
* @param shflag The kind of sharing allowed. (Windows Only)
|
||||
* @param pmode Permission mode. (Windows Only)
|
||||
* @return errno
|
||||
*/
|
||||
int open(std::string fn, int& fd, int oflag, int shflag = 0x10, int pmode = 0);
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user