목록load (1)
GaGe
Lua_Study(dofile vs loadfile vs load)
dofile : 파일에서 루아 청크를 읽어 오는 작접만 처리하고 이를 실행하지는 않는다. 청크를 컴파일해서 컴파일된 청크를 함수로 반환한다. loadfile : dofile + dofile과는 다르게 청크에 문제가 있으면 오류를 발생하지 않고 오류 코드를 반환한다. -> 사용자가 오류 처리할 수 있도록 함 간단한 작업을 할 때에는 호출 한 번으로 처리할 수 있는 dofile을 쓰는 것이 편하다. 하지만 파일의 내용을 여러 번 실행하는 경우, lodadfile을 한 번 호출하고 반환 받은 함수를 여러 번 호출하게 처리할 수 있다. 그러면 dofile처럼 여러 번 컴파일하지 않고 한 번만 컴파일 할 수 있다. load : 청크를 문자열에서 읽어옴 f = load("i = i + 1") i=0 f(); pri..
Study/Lua
2022. 7. 12. 11:46