
DsVector::insert 메서드는 두 개의 인자를 받습니다. 첫 번째 인자는 삽입 위치, 두 번째 인자는 삽입할 데이터입니다. 그러나 DsVector::insert 메서드의 경우 두 번째 인자에 데이터가 아니라 데이터의 개수가 들어갑니다.
따라서, DsVector::insert 메서드를 사용하여 중간에 데이터를 삽입하려면, 데이터의 개수를 인자로 넣어야 합니다.
만약, 데이터를 5개를 삽입하고 싶다면, 다음과 같이 코드를 작성하면 됩니다.
이러한 오류를 피하기 위해서는, 데이터를 삽입하는 위치를 0부터 시작하는 인덱스로 지정하는 것이 좋습니다.
2025-04-05 08:27