주메뉴 바로가기 본문 바로가기 하단 바로가기

고객지원

기술문의

dispatcher 관련문의

  • 강경환
  • 2005.08.02
  • 조회수 1,413
귀사의 발전을 기원합니다.

dispatcher에서 vehicle의 capacity가 다를경우
(예를들어 1번차량의 capacity는 30, 2번차량의 capacity는 10)
어떻게 정의를 하나요?
----------------------------------------------------------
현재 동일한 capacity를 가질경우 아래와같이 정의하죠..
vehicle.setCapacity(weight, capacity);
capacity는 따로 정의를 해주구요...
--------------------------------------
답변부탁드립니다.

댓글 2

  • 김용환2005-08-03

    for문을 돌면서 해당 차량의 인덱스가 나오면 capacity를 주시면 됩니다.

    예를 들어

    name capacity
    vhc1 10
    vhc2 20

    vhc1 이 vehicle[0] 와 같고 capacity[0] = 10
    vhc2 이 vehicle[1] 와 같고 capacity[1] = 20

    이라 할때

    for(int i=0; i < vehicle.getSize(); i++)
    {
    vehicle[i].setCapacity(weight, capacity[i]);
    }

    좋은 하루 되세요~
    아이콘삭제
  • 강경환2005-08-03
    고맙습니다.
    아이콘삭제

댓글 입력