提供给大家的文件系统存在以下错误,大家可以对这些错误进行修改:
-
- 程序运行开始就越界崩溃(在有的编译环境可能没有该错误)。
-
- 创建一个与目录同名的文件时,系统崩溃。 -- commit
dd64462
- 创建一个与目录同名的文件时,系统崩溃。 -- commit
-
- 重复创建文件目录时提示错误;重复创建同一个文件时出错,错误如下: -- commit
682eee7
- 重复创建文件目录时提示错误;重复创建同一个文件时出错,错误如下: -- commit
-
- Dir命令,显示当前目录一直是“..”,请修改为正确的当前路径。 -- commit
37acf99
- Dir命令,显示当前目录一直是“..”,请修改为正确的当前路径。 -- commit
-
- 在根目录下面创建子目录a,在a中创建文件b,并写入大于一个块(512字节)的内容,之后返回根目录,查看目录内容的时候会出现错误。 -- commit
57bbe1c
- 在根目录下面创建子目录a,在a中创建文件b,并写入大于一个块(512字节)的内容,之后返回根目录,查看目录内容的时候会出现错误。 -- commit
-
- 磁盘回收后再分配会出错,例如图中的第13个盘块就不见了。 -- commit
d5d3535
- 磁盘回收后再分配会出错,例如图中的第13个盘块就不见了。 -- commit
-
- 系统其他错误。
-
gets(buf)
replaced bygets_s(buf, n)
-- commit09134fb
-
main.cpp
中默认logout(2118)
而非实际登入 -- commitca8e535
-
main.cpp
中登入键入密码时的换行符/回车会残留在缓冲区内进而被gets_s(buf, n)
读入,输出表现为开头的> >
-- commit4249de2
-
mkdir
在目录名长度超过DIRSIZ
后出现异常行为 -- commit5f26786
- 奇奇怪怪英文拼写错误、语法问题。(随时跟进)