다른 유형을 사용하여 슬라이스 복사본을 만드는 간단하고 읽기 쉬운 방법이 있습니까?
예를 들어 int32(mySlice []int32
),但我需要它的副本,并且该副本应为 int64: copyOfMySlice []int64
.
func f(s []int32) int32 { var newSlice = make([]int64, len(s)) copy(newSlice, s) // how this can be done? // work with newSlice }
유일한 방법은 각 요소를 하나씩 번역하고 복사하는 것 뿐입니다. 함수 콜백을 사용하여 복사 함수를 작성할 수 있습니다:
으아아아사용:
으아아아위 내용은 다른 조각에서 다른 유형의 조각을 만듭니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!