hehe, misstänkte att det skulle klagas på den metoden! :D
well, här kommer hela kompilatorloggen från Dev-C++:
-------------------------------börjar-----------------------------------
Kompilator: Default compiler
Building Makefile: "E:\C++\lab1\Makefile.win"
Kör make...
make.exe -f "E:\C++\lab1\Makefile.win" all
g++.exe -c main.cpp -o main.o -I"C:/Program Files/Dev-Cpp/include/c++" -I"C:/Program Files/Dev-Cpp/include/c++/mingw32" -I"C:/Program Files/Dev-Cpp/include/c++/backward" -I"C:/Program Files/Dev-Cpp/include"
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h: In function `const _Tp&
std::__median(const _Tp&, const _Tp&, const _Tp&, _Compare) [with _Tp =
Movie, _Compare = bool (*)(Movie&, Movie&)]':
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:2147: instantiated from `void std::__introsort_loop(_RandomAccessIter, _RandomAccessIter, _Size, _Compare) [with _RandomAccessIter = __gnu_cxx::__normal_iterator<Movie*, std::vector<Movie, std::allocator<Movie> > >, _Size = int, _Compare = bool (*)(Movie&, Movie&)]'
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:2209: instantiated from `void std::sort(_RandomAccessIter, _RandomAccessIter, _Compare) [with _RandomAccessIter = __gnu_cxx::__normal_iterator<Movie*, std::vector<Movie, std::allocator<Movie> > >, _Compare = bool (*)(Movie&, Movie&)]'
main.cpp:44: instantiated from here
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:124: could not convert `
__a' to `Movie&'
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:125: could not convert `
__b' to `Movie&'
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:127: could not convert `
__a' to `Movie&'
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:131: could not convert `
__a' to `Movie&'
C:/Program Files/Dev-Cpp/include/c++/bits/stl_algo.h:133: could not convert `
__b' to `Movie&'
make.exe: *** [main.o] Error 1
Körning avslutad
-------------------------------slutar-----------------------------------