안녕하세요?
프로그래밍을 하다 보면 그림 등의 data를 실행 파일에 포함을 시키면
실행 크기가 무식하게 커지게 되지요? 그렇다고, LoadFromFile() 등의
메써드를 쓰는 것도 별로 좋은 방법이 아닌 것 같구요. 사용자들이
실수로 지운다면 에러가 날거고, 또 데이타 갯수가 많아지면 지저분해
보이기도 하구요. 또다른 방법으로 Resource에서 불러오도록 하는
거도 테스트를 해봤는데 실행 파일 크기를 줄이지는 못하더라요.
마지막으로 dll을 생각해 봤는데, 이건 또 함수 말고 데이터는 외부에서
불러 올 수 있는 방법이 없지요(제가 알기로는..)?
질문이 길어졌는데 요지는 프로그램에서 쓰일 데이터를 사용자에게
노출 시키지 않고(물론 실행 파일에 포함하면 안됨), 하나로 뭉쳐서
파일로 저장했다가 필요시 불러오는 방법이 없는가 하는 겁니다.
아무리 머리를 굴려 봐도 답이 안 나와서 질문을 올려 봅니다.
아시는 분의 조언을 부탁드립니다.
|