file1.cpp

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

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

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


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

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

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

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

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

⌨️ 快捷键说明

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