随笔分类 - 自制文本编辑器
摘要:我们继续开始我们的文本编辑器的改进。之前一直有一个bug,忘记说了,就是下面,print没有用户检测 然后,我们发现了一个bug。假设userinfo.txt如下: //userinfo.txt 1 admin 114514 默认用户admin,密码114514(这数字...) >login adm
阅读全文
摘要:好消息!好消息!新增添加用户的功能了! 1,print函数:往控制台打印所有的文件内容。 注意:每次print完之后要fclose,否则再次print的时候就不能输出东西了(因为文件读取指针已经到了最后) 2,adduser:添加用户 3,open的时候,fopen的第二个参数应该是a+,这样才能在
阅读全文
摘要:我们准备新加入下面的功能: 1,之前既然有了用户的功能,那么就要这样处理:每个用户只可以访问自己的文件,不可以访问他人的文件 因此,我们可以在文件名之前加上前缀,例如:admin-a.txt admin-前缀表示这个文件是admin的 因此,代码如下: userfile和read都是FILE*类型的
阅读全文
摘要:1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 5 struct USER{ 6 char name[100]; 7 int password; 8 }user[10000]; 9 int size=0; 10 11 i
阅读全文