标准IO中的打开方式,分别对应文件IO中,flags的组合。
"r": O_RDONLY
"r+": O_RDWR
"w": O_WRONLY | O_CREAT | O_TRUNC
"w+": O_RDWR | O_CREAT | O_TRUNC |
"a": O_WRONLY | O_CREAT | O_APPEND
"a+": O_RDWR | O_CREAT | O_APPEND
"r": O_RDONLY
"r+": O_RDWR
"w": O_WRONLY | O_CREAT | O_TRUNC
"w+": O_RDWR | O_CREAT | O_TRUNC |
"a": O_WRONLY | O_CREAT | O_APPEND
"a+": O_RDWR | O_CREAT | O_APPEND