问题是这样的:
1.设计一个N个用户的文件系统,每个用户最多保存m个文件。
2.限制用户在一次使用中只能打开L个文件。
3.系统应能检查输入命令的正确性,出错能显示出原因。
4.对文件必须设置保护措施,如只读、写、执行等。在每次打开时再次设置保护级别,即可有二级保护。
5.对文件的操作至少有以下几条命令
create:建文件
delete:删文件
open:打开文件
close:关闭文件
read:读文件
write:写文件
我想问的是:
1。在fstream.h头文件中有那个函数可以删除文件?
2。我装了msdn,如何才能看到ifstream或ofstream对象有哪些方法?比如说eof()?
我手上有一本C++标准模板库,可是我觉得几乎没用,里面关于fstream的说明也未提到删除之类的函数。
如果对运行库熟悉,也可以考虑运行库
再不行了就用system("");
给引号里加入DOS的命令也OK
int system(const char* command)
用上面那个函数,command为你需要调用的控制台命令,例如:del, rmdir之类
相关文章
- 我可以在一个c++项目中混合c和cpp文件吗?
- angularJs 多文件动态上传(删除其中一个文件的时候,要么file没被删除,要么删除了之后,点击事件失效)
- C++实现删除txt文件中指定内容的示例代码
- 用MFC建立好一个登录对话框1和另外一个对话框2,怎样在1中点ok登陆成功后跳转到2对话框
- 怎样批量删除PDF文件中的注释
- 是否已经编写了一个函数来计算c++中用于文件系统的迷你过滤器驱动程序的MD5哈希?
- oracle中的sys用户(修改密码)/////Oracle删除表空间的同时删除数据文件 ///// Oracle中如何保证用户只有一个session登录
- 怎样把一个文本文件的内容导入到SQL Server数据库中?在线等待。
- C++怎么遍历注册表中一个文件的所有键值,并所有键值存放在一个文件中输出?
- 新手求助,用C++实现一个运行后可删除注册表中的.net framework的可执行exe