#include <fstream>
#include <io.h>
#include <fcntl.h>
#include <sys/stat.h>
Go to the source code of this file.
◆ _STLP_CR
◆ _STLP_CTRLZ
◆ _STLP_LF
◆ _TEXTBUF_SIZE
◆ INVALID_SET_FILE_POINTER
#define INVALID_SET_FILE_POINTER 0xffffffff |
◆ O_ACCMODE
◆ __file_size()
Definition at line 81 of file fstream_win32io.cpp.
81 {
83
88
90}
DWORD WINAPI GetFileSize(HANDLE hFile, LPDWORD lpFileSizeHigh)
DWORD WINAPI GetLastError(void)
#define INVALID_FILE_SIZE
◆ __is_regular_file()
Definition at line 72 of file fstream_win32io.cpp.
72 {
74
75
78}
BOOL WINAPI GetFileInformationByHandle(HANDLE hFile, LPBY_HANDLE_FILE_INFORMATION lpFileInformation)
#define FILE_ATTRIBUTE_DIRECTORY
◆ flag_to_openmode()
Definition at line 46 of file fstream_win32io.cpp.
46 {
48
51 ret = ios_base::in;
break;
53 ret = ios_base::out;
break;
55 ret = ios_base::in | ios_base::out;
break;
56 }
57
60
62 ret |= ios_base::binary;
63
65}
◆ INVALID_STLP_FD