본문내용
dent& st1 , ifstream& fs_st1)
이진파일을 읽어와서 학생 인스턴스에 저장
*/
#include//cin, cout
#include//파일 입출력
using namespace std;
struct Student//학생 구조체
{
char first_name[10];//학생이름의 성
char second_name[10];//학생의 이름
int first_grade;//중간고사 성적
int second_grade;//기말고사 성적
char grade;//학점
};
void readstudent (Student& st1 , ifstream& fs_st1);//파일읽기
void main()
{
Student st1;//학생 인스턴스 생성
ifstream fs_st1;//파일 입력 인스턴스 생성
fs_st1.open("test.bin");//test.bin 이진파일을 읽어옴
if(!fs_st1.good())//읽어올 파일이 없을 때 (예외처리)
{
cout<<"test.bin 파일을 찾을 수 없습니다." <
exit(100);//강제 종료
}
readstudent(st1 , fs_st1);//이진파일을 읽어와서 학생 인스턴스에 저장
cout<
<<" "<
readstudent(st1 , fs_st1);//이진파일을 읽어와서 학생 인스턴스에 저장
cout<
<<" "<
fs_st1.close();//파일 닫기
return;//종료
}//main
void readstudent (Student& st1 , ifstream& fs_st1)
{
fs_st1.read((char*) & st1, sizeof(Student));//이진파일을 읽어와서 학생인스턴스에 저장
if(!fs_st1.good()) //예외처리
{
cout<<"test.bin 파일을 찾을 수 없습니다." <
exit(100); //강제 종료
}
return;
}//readstudent
실행화면
이진파일을 읽어와서 학생 인스턴스에 저장
*/
#include
#include
using namespace std;
struct Student//학생 구조체
{
char first_name[10];//학생이름의 성
char second_name[10];//학생의 이름
int first_grade;//중간고사 성적
int second_grade;//기말고사 성적
char grade;//학점
};
void readstudent (Student& st1 , ifstream& fs_st1);//파일읽기
void main()
{
Student st1;//학생 인스턴스 생성
ifstream fs_st1;//파일 입력 인스턴스 생성
fs_st1.open("test.bin");//test.bin 이진파일을 읽어옴
if(!fs_st1.good())//읽어올 파일이 없을 때 (예외처리)
{
cout<<"test.bin 파일을 찾을 수 없습니다." <
}
readstudent(st1 , fs_st1);//이진파일을 읽어와서 학생 인스턴스에 저장
cout<
cout<
return;//종료
}//main
void readstudent (Student& st1 , ifstream& fs_st1)
{
fs_st1.read((char*) & st1, sizeof(Student));//이진파일을 읽어와서 학생인스턴스에 저장
if(!fs_st1.good()) //예외처리
{
cout<<"test.bin 파일을 찾을 수 없습니다." <
}
return;
}//readstudent
실행화면
추천자료
유닉스 파일과 UNIX가 사용되면 효과적인 컴퓨터 환경과 UNIX의 발전방향
[리눅스] 리눅스 쉘프로그래밍
MIPS assembly programming : sorting and binary search
자바를 이용한 그래픽 채팅프로그램(멀티유저간 채팅기능, 다각형모양의 그래픽 출력 변경기...
[데이터 암복호화 프로그램] DES, AES, 3-DES 알고리즘의 5가지 운용모드 암복호화 프로그램
[FTP][FTP 정의][FTP 유용성][FTP 기본 명령어][FTP 파일 형태][익명 FTP사이트][FTP 실행]FT...
C언어로 구현한 스택 공학용계산기(단일, 배열 변수 사용 및 저장 가능)
C언어 링크드리스트를 활용한 영어단어 암기 게임
PC방 관리 프로젝트
SPSS 한글 통계프로그램 사용법 요약노트
소개글