System::Array::ConvertAll 메서드

Array::ConvertAll(ArrayPtr<InputType>, Converter<InputType, OutputType>) method

Array 객체를 생성하고 지정된 배열의 요소들을 지정된 변환자 대리자를 사용하여 OutputType 유형으로 변환하여 채웁니다.

template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, Converter<InputType, OutputType> converter)
매개변수설명
InputType입력 배열 요소의 유형
OutputType결과 배열 요소의 유형
매개변수형식설명
input_arrayArrayPtr<InputType>하나의 Array 객체
converterConverter<InputType, OutputType>입력 배열의 각 요소를 OutputType 유형의 동등한 값으로 변환하는 데 사용되는 Converter 객체

ReturnValue

input_array의 값에 동등한 OutputType 유형의 값을 포함하는 새 배열

또 보기

Array::ConvertAll(ArrayPtr<InputType>, std::function<OutputType(InputType)>) method

Array 객체를 생성하고 지정된 배열의 요소들을 지정된 변환자 함수 객체를 사용하여 OutputType 유형으로 변환하여 채웁니다.

template<typename InputType,typename OutputType> static ArrayPtr<OutputType> System::Array<T>::ConvertAll(ArrayPtr<InputType> input_array, std::function<OutputType(InputType)> converter)
매개변수설명
InputType입력 배열 요소의 유형
OutputType결과 배열 요소의 유형
매개변수형식설명
input_arrayArrayPtr<InputType>하나의 Array 객체
converterstd::function<OutputType(InputType)>입력 배열의 각 요소를 OutputType 유형의 동등한 값으로 변환하는 데 사용되는 함수 객체

ReturnValue

input_array의 값에 동등한 OutputType 유형의 값을 포함하는 새 배열

또 보기