顺便说一下,我忘了讲——peek()函数实质上返回的是字符的ascii码,而非字符本身。因此,假如你想看到字符本身,你得像我在示例中做的那样进行调用(译注:即要转为char类型)。
_unlink() —— 删除一个文件。假如你要使用此函数,需要在你的程序中包含io.h头文件。下面是示例代码:
#include <fstream.h>
#include <io.h>
void main()
{
ofstream file;
file.open("delete_test.txt"); //创建一个文件
file.close();
_unlink("delete_test.txt"); // 删除这个文件
// 试图打开此文件,但假如它已不存在
// 函数将返回一个ios::failbit错误值