C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[73237] 클래스의 인스턴스를 저장했다가 파일로 다시 불러서 생성이 가능할까요 ?
우재종 [] 4034 읽음    2015-12-27 18:38
프로그램의  내용을 저정했다가 불러 오려고 합니다.

클래스의 인스턴스를 파일로 저장해서 필요에 따라서 불러서 사용하려고 합니다.

기본적으로 생각해 볼수 있는 방법

1) 바이너리로 저장해 버리는 방법.  메모리 크기 측정해서  그냥 바이너리 파일에 저장해 버리는 방법.

단점. 인스턴스의 수가 많아 지고  클래스의 내용이 바뀌면 그 전에 저장했던 것을 사용할수 없습니다.

2) 저장할때 XML 파일로 일일이....

내용을 지정해서 저장함..클래스의 크기에 따라서 코드가 많아 짐..

두 가지 정도 방법이 생각 나는데 ....

뭐 좋은 방법이 없나 해서요

C# 의 경우  Class To XML 이런 것으로 검색하면 인스턴트를 바로  XML 파일로 저장하는 게 가능 한거 같더라구요 .

C++ Builder 6 사용합니다.


+ -

관련 글 리스트
73237 클래스의 인스턴스를 저장했다가 파일로 다시 불러서 생성이 가능할까요 ? 우재종 4034 2015/12/27
73278     Re:클래스의 인스턴스를 저장했다가 파일로 다시 불러서 생성이 가능할까요 ? 둘리.CSIEDA 4076 2016/01/10
73302         Re:Re:클래스의 인스턴스를 저장했다가 파일로 다시 불러서 생성이 가능할까요 ? 답변 감사합니다. 3985 2016/01/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.