커뮤니티
배열 반환 함수
2010-03-09 14:50:15
844
글번호 28567
함수 작성시 배열을 리턴하는 함수를 만들 수 있을까요? 꼭 배열이 아닌 방식이더라도 여러개의 값을 리턴하는 함수를 만들 수 있으면 좋겠습니다. 전역 변수라던가 포인터 혹은 핸들을 사용 하는 방식이 있을 수 있겠네요.
답변 3
예스스탁 예스스탁 답변
2010-03-09 15:25:06
안녕하세요
예스스탁입니다.
함수는 단일값으로 리턴이 되므로 해당내용은 제공되지 않습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> salbang 님이 쓴 글입니다.
> 제목 : 배열 반환 함수
> 함수 작성시 배열을 리턴하는 함수를 만들 수 있을까요? 꼭 배열이 아닌 방식이더라도 여러개의 값을 리턴하는 함수를 만들 수 있으면 좋겠습니다. 전역 변수라던가 포인터 혹은 핸들을 사용 하는 방식이 있을 수 있겠네요.
예스스탁 예스스탁 답변
2010-03-09 16:57:03
안녕하세요
예스스탁입니다.
배열을 리턴하는 함수를 만드실 수는 없고
NumericRef나 NumericArrayRef를 이용하시면 여러개의 값을 리턴하는 함수를 구현하실 수 있습니다.
가령 아래와 같은 함수를 만들고
외부변수를 NumericRef를 사용하시면
사용자함수명 : Ref
input : ref1(NumericRef),ref2(NumericRef);
ref1 = ref1+1;
ref2 = ref2+1;
ref = 0;
지표식으로 아래와 같이 작성하면
var1 = 111;
var2 = 222;
var3 = ref(var1,var2);
plot1(var1);
plot2(var2);
var1과 var2값이 ref 함수를 거쳐 112와 223값으로
변경되는 것을 확인하실 수 있습니다.
이용에 참고하시기 바랍니다.
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 배열 반환 함수
> 안녕하세요
예스스탁입니다.
함수는 단일값으로 리턴이 되므로 해당내용은 제공되지 않습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> salbang 님이 쓴 글입니다.
> 제목 : 배열 반환 함수
> 함수 작성시 배열을 리턴하는 함수를 만들 수 있을까요? 꼭 배열이 아닌 방식이더라도 여러개의 값을 리턴하는 함수를 만들 수 있으면 좋겠습니다. 전역 변수라던가 포인터 혹은 핸들을 사용 하는 방식이 있을 수 있겠네요.
salbang
2010-03-10 17:54:55
답변 감사드립니다. 제가 원하던 기능이네요 ^^.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : 배열 반환 함수
> 안녕하세요
예스스탁입니다.
배열을 리턴하는 함수를 만드실 수는 없고
NumericRef나 NumericArrayRef를 이용하시면 여러개의 값을 리턴하는 함수를 구현하실 수 있습니다.
가령 아래와 같은 함수를 만들고
외부변수를 NumericRef를 사용하시면
사용자함수명 : Ref
input : ref1(NumericRef),ref2(NumericRef);
ref1 = ref1+1;
ref2 = ref2+1;
ref = 0;
지표식으로 아래와 같이 작성하면
var1 = 111;
var2 = 222;
var3 = ref(var1,var2);
plot1(var1);
plot2(var2);
var1과 var2값이 ref 함수를 거쳐 112와 223값으로
변경되는 것을 확인하실 수 있습니다.
이용에 참고하시기 바랍니다.
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 배열 반환 함수
> 안녕하세요
예스스탁입니다.
함수는 단일값으로 리턴이 되므로 해당내용은 제공되지 않습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> salbang 님이 쓴 글입니다.
> 제목 : 배열 반환 함수
> 함수 작성시 배열을 리턴하는 함수를 만들 수 있을까요? 꼭 배열이 아닌 방식이더라도 여러개의 값을 리턴하는 함수를 만들 수 있으면 좋겠습니다. 전역 변수라던가 포인터 혹은 핸들을 사용 하는 방식이 있을 수 있겠네요.
다음글
이전글