예를 들어,루아 : 매개 변수의 문자 그대로의 이름을 얻는다.
function test (a)
name = nameof(a)
print(name)
end
test(def) --should print "def"
위와 비슷한 것을 구현하는 트릭이 있습니까?
그 누구도 을 설명 할 필요가 없습니다. 일부 사람들은 실제 사례가 주어지지 않으면 심술 궂게됩니다. 그래서 :
local function registerTestSuite(suite)
if (LUnit) then
LUnit:AddTestSuite(
HotNReady.."_"..GetVariableName(suite), --HotNReady_PizzaTestSuite
suite);
end;
end;
왜이 작업을 수행 하시겠습니까? 어떤 문제를 해결하려고합니까? – lhf
declare_object object1을 작성할 수 있어야합니다. 지금은 declare_object "object1"을 작성해야합니다. declare_object는 함수입니다. – jameszhao00
함수 호출에서 중괄호를 들어 올리는 데 도움이 될 것이라고 확신하는 방법을 모르겠습니다. 유용한 질문은 –