
Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовая по ООП2 / prj3 / IFile
.cpp// IFile.cpp: implementation of the IFile class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "IFile.h"
#include <string.h>
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
IFile::IFile(char *fName)
{
// Открываем поток для чтения
// Поток открывается в текстовом режиме (для прстоты демонстрации того, что пишется в файл)
fs = new fstream(fName, ios::in);
}
IFile::IFile()
{
}
int IFile::read(int &i)
{
// Читаем целое число из потока
(*fs) >> i;
return i;
}
char IFile::read(char &c)
{
// Читаем символ из потока
(*fs) >> c;
return c;
}
double IFile::read(double &d)
{
// Читаем вещественное число из потока
(*fs) >> d;
return d;
}