Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

almost 5 years ago

Language

C++

Compiler

gcc HEAD 11.0.0 20200803 (experimental)

Options
Warnings
Boost 1.73.0
C++2a(GNU)
no pedantic

Author

anonymous

almost 5 years ago

song.cpp
song.h
songlist.cpp
songlist.h
tools.cpp
tools.h
songs.txt

$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.73.0/gcc-head/include -std=gnu++2a
In file included from songlist.h:6,
                 from tools.h:4,
                 from prog.cc:3:
song.h:29:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   29 |         const void getTitle(char returnTitle[]);
      |         ^~~~~
song.h:30:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   30 |         const void getArtist(char returnArtist[]);
      |         ^~~~~
song.h:31:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   31 |         const int getMin();
      |         ^~~~~
song.h:32:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   32 |         const int getSec();
      |         ^~~~~
song.h:33:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   33 |         const void getAlbum(char returnAlbum[]);
      |         ^~~~~
song.h:40:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   40 |         const void printSong();
      |         ^~~~~
song.h:41:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   41 |         const void printFile(ofstream &outFile);
      |         ^~~~~
In file included from tools.h:4,
                 from prog.cc:3:
songlist.h:23:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   23 |         const void displayList();
      |         ^~~~~
songlist.h:24:9: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   24 |         const void findSong();
      |         ^~~~~
/tmp/ccckTmPD.o: In function `main':
prog.cc:(.text+0x1c): undefined reference to `SongList::SongList(char const*)'
prog.cc:(.text+0x21): undefined reference to `displayMenu()'
prog.cc:(.text+0x26): undefined reference to `readOption()'
prog.cc:(.text+0x3e): undefined reference to `exeCmd(char, SongList&)'
prog.cc:(.text+0x64): undefined reference to `SongList::~SongList()'
prog.cc:(.text+0x7a): undefined reference to `SongList::~SongList()'
collect2: error: ld returned 1 exit status
Exit Code:
1