본문 바로가기
{Programing}/C.C++

토이프로젝트 - 은행 정보 저장 시스템 - 제작중

by 탱타로케이 2021. 5. 4.

-필요 정보-

계좌 번호 : int

고객 이름 : string

잔액 : int

-필요 기능-

파일 읽기 : 고객정보.csv 를 읽어와 메모리에 업뎃.

파일 저장 : 고객정보.csv 에 현재까지 수정된 데이터를 저장함.

정보 저장 : 고객정보를 입력 받음.

정보 출력 : 고객 정보중 키값을 입력받아 정보를 출력

정보 검색 : 키값을 입력받아 정보를 반환.

정보 수정 : 키값과 수정할 정보를 받아 검색후 정보 수정.

정보 삭제 : 키값을 입력받아 정보 삭제

 

검색시에 키값과 일치하는 정보가 없다면 오류 메시지 출력.

stl map을 사용해보자.

 

//고객정보 구조체

struct Account_Customer

{

    int Account_Number;

    string Customer_Name;

    int Account_Balance;

};



//관리 객체.

class Bank_Record

{

    map<Account_Customer> Accounts;

    string Data_Path;

    

    void save_Record();

    void print_Record();

    Account_Customer search_Record(int an);

    void update_Record();

    void delete_Record();

};

댓글