가변 길이의 인자리스트로 함수를 정의 할 수 있습니까?Erlang 함수의 가변 길이 인자리스트
는 난 그냥 쓸 수 있습니다 알고
function() -> function([]).
function(X) when not is_list(X) -> function([X]);
function(X) -> do_something_with_arguments(X).
하지만이 기술을 피하려고.
function(ListOfParameters)
다음은 상기 ListOfParameters
을 반복 할 수 있습니다 그것을 할 수
답변의 첫 부분은 내가 언급 한 기술과 동일하므로 C와 비슷한 부분에 대해 생각하므로 두 번째 부분을 읽었으므로 이제 첫 번째 해결책으로 돌아 가야합니다. 응답 해 주셔서 감사합니다! –
내 기쁨! 얼랑 (Erlang)과 즐거운 시간 보내십시오! – jldupont
가변 인수 목록을 원하면 변수 목록을이 다른 함수에 전달하는 동안 다른 함수를 실행해야한다면 무엇을하는 것이 가장 좋을까요? – CMCDragonkai