C++ Win32 응용 프로그램을 개발 중이며 영구 저장소를 구현하고 싶습니다. 나는 파일 시스템 또는 데이터베이스 또는 레지스트리를 사용할 수 있습니다 알고 있지만, 어떤이를 저장하기위한 가장 좋은 방법은 다음과 같습니다C++ win32 영구 데이터를 저장하는 방법
boolean
unsigned int
wchar_t [256]
boolean [15]
내가 응용 프로그램을 시작하고 종료하는 경우에만 저장 장치에서 읽기/쓰기를 할 필요가있다.
이것은 사용자 수준 응용 프로그램이며 사용자별로 데이터를 저장해야합니다. 나는 응용 프로그램 환경 설정 (트랙 바 위치, 일부 설정, 실행 횟수, ..)을 저장하므로 설정을 가져 오거나 내보낼 필요가 없습니다.
이 유형의 데이터에 가장 적합한 저장 방법은 무엇입니까?
이 .. 더 많은 정보가 필요 응용 프로그램에 대한 일부 사용자 특정 경로에 쓰기 http://code.google.com/p/protobuf/ 이 사용자 수준 응용 프로그램입니다? 그렇다면 데이터가 모든 사용자에게 지속적으로 적용되어야합니까? 문제 해결/지원을 위해 텍스트 편집기로 저장된 데이터를 편집하거나 읽을 수 있어야합니까? 사용자가 새 컴퓨터로 데이터를 쉽게 옮길 수 있도록 하시겠습니까? 아니면 하나의 인스턴스에 묶여 있습니까? –
updated updated 질문 : – blejzz