0
Public Function insert(x As Integer)
If front = 0& & rear = n - 1 Or rear + 1 = front Then
MsgBox "queue FULL !!!", vbOKOnly, "QUEUE"
ElseIf front = -1 Then
front = rear = 0
ElseIf rear = n - 1 Then
rear = 0
Else
rear = rear + 1
End If
arr(rear) = x
MsgBox x, vbOKOnly, "INSERTED"
List1.AddItem x
End Function
순환 큐의 삽입()입니다. "If front = 0 & & rear = n - 1 또는 rear + 1 = front"그러면 "
오류는"런타임 오류 '13'유형이 일치하지 않습니다. "입니다.visualbasic6의 순환 대기열 구현
그는 아마도 VB6도 사용하지 않기로했습니다. * Shudder * 오, 글쎄, 당신은 내가 항상 말하는 것을 안다. "VB6와 마찬가지로, 인생과 함께, 오류가 발생하면 다음 번에 다시 시작하십시오." – aquinas
그래 문제가 sloved ....하지만 "arr (rear) = x"오류가 발생했습니다 오류 : "아래 첨자 범위를 벗어났습니다" – rick
분명히 배열 arr 후면 – Gratzy