回答編集履歴
1
手順を追加
    
        answer	
    CHANGED
    
    | 
         @@ -31,4 +31,19 @@ 
     | 
|
| 
       31 
31 
     | 
    
         | 
| 
       32 
32 
     | 
    
         
             
            は、enumを利用するといいかもしれません・・・!
         
     | 
| 
       33 
33 
     | 
    
         | 
| 
       34 
     | 
    
         
            -
            NEXTとPREVIOUSは存在しないところまで行かないようにエラー処理をすることも大切です!
         
     | 
| 
      
 34 
     | 
    
         
            +
            NEXTとPREVIOUSは存在しないところまで行かないようにエラー処理をすることも大切です!
         
     | 
| 
      
 35 
     | 
    
         
            +
             
     | 
| 
      
 36 
     | 
    
         
            +
             
     | 
| 
      
 37 
     | 
    
         
            +
            ========================================================================================
         
     | 
| 
      
 38 
     | 
    
         
            +
            11/29追記
         
     | 
| 
      
 39 
     | 
    
         
            +
             
     | 
| 
      
 40 
     | 
    
         
            +
            1.show関数のp関係は削除。
         
     | 
| 
      
 41 
     | 
    
         
            +
             showを実行するたびpは最後尾を指してしまいます。
         
     | 
| 
      
 42 
     | 
    
         
            +
             もし最後尾にしたいのであれば、p=busSchedule.end();の方がいいです。
         
     | 
| 
      
 43 
     | 
    
         
            +
            2.show関数のcoutを全てp->からq->へ変更
         
     | 
| 
      
 44 
     | 
    
         
            +
             1.でpがshow内で変動しなくなり、同じ要素しか指さないため。
         
     | 
| 
      
 45 
     | 
    
         
            +
             また、forの意味が特に無くなっています。
         
     | 
| 
      
 46 
     | 
    
         
            +
            3.show関数の内容描画の前に、p=qの時だけ">"を描画する。
         
     | 
| 
      
 47 
     | 
    
         
            +
            4.コマンド4,5ははみ出ないようにp!=busSchedule.begin()のような対策を。
         
     | 
| 
      
 48 
     | 
    
         
            +
             pが最後尾(end())じゃなければp++。pが先頭(begin())でなければp--。
         
     | 
| 
      
 49 
     | 
    
         
            +
             pが行き過ぎないようそういった条件が必要になります。
         
     |