I can't spot this error and thought it may be in one of the headers included but they compile fine I'm sure it's somthing stupid.
Code:
#include <iostream>
using std::cout;
using std::endl;
using std::left;
#include <iomanip>
using std::setw;
#include <map>
using std::map;
#include "menu.h"
#include "book.h"
EditMenu::EditMenu(){}
EditMenu::EditMenu(std::map<string,Book> & rlibrary){
ptrLibrary=&rlibrary;
}
void EditMenu::display_menu() const{
cout << "\t\tEdit Menu\n";
cout << "1. Display Library\n";
cout << "2. Edit Book\n";
cout << "3. Remove Book\n";
cout << "4. Add Book\n";
cout << "5. Display Book\n";
cout << "6. Main Menu"<<endl;
}
editmenu.cpp:15: syntax error before `::' token
editmenu.cpp:17: syntax error before `::' token
editmenu.cpp:21: syntax error before `::' token
editmenu.cpp:23: syntax error before `<<' token
editmenu.cpp:24: syntax error before `<<' token
editmenu.cpp:25: syntax error before `<<' token
editmenu.cpp:26: syntax error before `<<' token
editmenu.cpp:27: syntax error before `<<' token
editmenu.cpp:28: syntax error before `<<' token
editmenu.cpp:31: syntax error before `::' token
editmenu.cpp:39: syntax error before `::' token
editmenu.cpp:50: syntax error before `.' token
editmenu.cpp:52: syntax error before `.' token
editmenu.cpp:67: syntax error before `::' token
editmenu.cpp:72: parse error before `for'
editmenu.cpp:72: syntax error before `!=' token
editmenu.cpp:74: syntax error before `<<' token
editmenu.cpp:77: syntax error before `::' token
editmenu.cpp:78: syntax error before `::' token
editmenu.cpp:79: syntax error before `::' token