file.cpp

来自「会议室使用系统」· C++ 代码 · 共 84 行

CPP
84
字号
#include <stdio.h>
#include <iostream.h>
 
#include "File.h"
#define null 0
char ch='#';
File::File()
{
    fp=null;
}
File::~File()
{
	if(fp!=null) close();
}
int File::open(char name[])
{

     if((fp=fopen(name,"w"))==null)
		  return 0;
	  else
		  return 1;


}
int File::read(int *d)
{
    if(fp==null)
		return 0;
	 else
		 fscanf(fp,"%d",d);
         return 1;
}

int File::read(char k)
{
    if(fp==null)
		return 0;
	 else
		 fscanf(fp,"%c",k);
         return 1;
}
 
int File::write(char *name)
{
	if(fp==NULL)
		return 0;
	else
		fprintf(fp,"%s",name);
	 return 1;
}

int File::write(char k)
{
	if(fp==NULL)
		return 0;
	else
		fprintf(fp,"%c",k);
	 return 1;
}

int File::write(int k)
{
	if(fp==NULL)
		return 0;
	else
		fprintf(fp,"%d",k);
	 return 1;
}
int File::read(char *d)
{
  
  if(fp==null)
	  return 0;
   else
	   
	   fscanf(fp,"%s",d);
       return 1;
}

void File::close()
{
  fclose(fp);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?