c++ 공부하다가 언뜻 게임에서 세이브/로드 기능은 어떻게 만드는건가 궁금해져서 찾아보다가 .dat 파일로 저장하는 것과 직렬화를 해서 .xml로 저장하는 2개의 방법을 찾았거든 근데 무슨 차이가 있는지 모르겠어서 dat이랑 xml파일의 차이나 정의를 찾아봤는데 정의만 봐서는 아직 이해를 잘 못하겠고, 차이는 그냥 정보가 너무 적어서 혹시 알려줄 수 있음? - dc official App
그런식으로 궁금한거면 멀었다 걍 이쪽길은 포기하도 다른거 알아봐라
dat 확장자는 그냥 데이터라는 뜻이고 아무 형식에나 붙여도 됨
xml 확장자는 xml 파일 형식을 위한거고 검색하면 문서 바로 나옴
https://www.w3.org/standards/xml/core
dat 확장자는 그냥 data에서 앞 세글자 떼온거임 따로 형식이 없다 직렬화했면 바이트스트림인데 왜 굳이 xml로 저장하나 싶네 너가 확장자를 하나 만들어 - dc App
+ xml은 text형식 그대로 내보내는데 직렬화해서 xml로 저장한다는건 무슨의미냐? - dc App
xml로 변환하는것도 직렬화라고 하기는 하니까 그거 말한거 아닐까?
dpgb