0

何時間も同じエラーが発生しているため、アルゴリズムの問​​題をチェックできません。毎回同じエラーが発生します。コードブロックのエラー:

C:\cygwin\home\Ryan\P1311\Playlist.h:19:4: error: 'DoublyLinkedList' does not name a type
C:\cygwin\home\Ryan\P1311\Playlist.h:22:27: error: 'string' has not been declared
C:\cygwin\home\Ryan\P1311\Playlist.h:23:29: error: 'string' has not been declared
C:\cygwin\home\Ryan\P1311\Playlist.h:24:28: error: 'string' has not been declared
C:\cygwin\home\Ryan\P1311\Playlist.h:25:27: error: 'string' has not been declared
C:\cygwin\home\Ryan\P1311\Playlist.h:27:25: error: 'string' has not been declared

プロセスはステータス 1 (0 分 0 秒) で終了しました

注: 私は、プレイリスト.h およびプレイリスト.cpp ファイルの内容を変更することは許可されていません。これらは、割り当てのために私に与えられたものです。

#ifndef CSCI_311_PLAYLIST_H
#define CSCI_311_PLAYLIST_H

class Playlist {
public:
   void mainLoop();                    // process commands until done
private:
   DoublyLinkedList dll;               // playlist stored in doubly linked list

   void processCommand();              // read and process one playlist command
   void processAppendSong(string&);    // appends song to playlist
   void processInsertBefore(string&);  // insert song before current position
   void processInsertAfter(string&);   // insert song after current position
   void processRemoveSong(string&);    // removes the specified song
   void processPlayCurrent();          // "plays" song at the current position
   void processGotoSong(string&);      // sets the current position to song
   void processGotoFirstSong();        // goes to the first song
   void processGotoLastSong();         // goes to the last song
   void processNextSong();             // go to next song
   void processPrevSong();             // go to previous song
   void processPlayForward();          // "play" all songs from current to end
   void processPlayReverse();          // "play" all songs from current to start
};

#endif // CSCI_311_PLAYLIST_H
4

0 に答える 0