2011-04-20 6 views
1

텍스트 파일에서 숫자를 가져 와서 배열에 추가하고 파일에 쓰는 프로그램이 있습니다. std :: sort() 함수 호출을 사용하여 배열의 숫자를 정렬해야합니다. 첫 번째 시도는 다음과 같습니다.배열에서 std :: sort() 사용

void ArrayIntStorage::sortStd() 
{ 
    for (int i = 0; i < n; ++ i) 
    { 
     arrayStorage[i].sort(); 
    } 
} 

"n"은 배열 크기에 대한 상수입니다. 나는 이것이 틀렸다는 것을 알고 있지만 그것을 어떻게 처리해야할지 모르겠다. 미리 감사드립니다.

답변

3

는 먼저 here

루프를 제거하고 그냥 큰 도움이

std::sort(arrayStorage, arrayStorage + n); 
+0

감사를 시도 종류()의 문서를 읽어 – TweedyMK