게임엔진에서 사용중인
lua로는 처음 파일입출력 해보는거라
(그 전에는 C언어로 했음)
대충 구글과 gpt님에게 물어봐서
대충 끄적여 바이너리파일 하나 뚝딱함
그리고 게임엔진으로 돌아와
만든 파일을 읽으려 하는데
못읽음
사용한 함수가 없는 함수라고함
알고보니 사용한 기능이
파편화가 이루어진 5.3부터 생긴 기능이라는거
해당 바이러니파일 만들때 사용한 lua버전이 5.4
게임엔진의 루아 버전이 아마도 5.1
해당 기능또는 비슷한게 있는 라이브러리를 구하거나
만들어야하는 상황이 생겼네
따흐흑
응? 루아로 바이너리 파일을 만들수가 이씀? 혹시 바이트 컴파일해서 돌리는거야?
gpt에는 5.3이전에는 없다고 하는 기능이라고 하고 5.3이전에 내가 해본적도 없어서 5.1에는 가능할지는 모르지만 string.pack로 이진형태로 반환할수있음 그걸로 값을 반환한뒤 출력함
아 어째 책에 없더라니 뒷버전엔 있었구나