Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- make (im Verzeichnis: /media/ctf/Volume/C++/Projekte/Programme/Ceve-Projekt/filereader)
- g++ -I/media/ctf/Volume/C++/Projekte/Libs/irrlicht-1.8.1/include -I/usr/X11R6/include -g -Wall -std=c++11 main.cpp File/file.cpp File/line.cpp -o /home/ctf/Desktop/Run/FileReader -L/media/ctf/Volume/C++/Projekte/Libs/irrlicht-1.8.1/lib/Linux -lIrrlicht -L/usr/X11R6/lib -lGL -lXxf86vm -lXext -lX11 -lXcursor
- Makefile:47: Building...
- File/file.cpp: In member function ‘void File::takechar(char)’:
- File/file.cpp:16:8: error: no match for ‘operator<’ (operand types are ‘std::vector<Line>’ and ‘int’)
- lines<actuallline>.takechar(_zeichen);
- ^
- File/file.cpp:16:8: note: candidates are:
- In file included from /usr/include/c++/4.8/vector:64:0,
- from File/file.hpp:4,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_vector.h:1420:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
- operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_vector.h:1420:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘int’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator<(const _CharT* __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: mismatched types ‘const _CharT*’ and ‘std::vector<Line>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
- operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/string:52:0,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
- operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^
- /usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
- operator<(const move_iterator<_Iterator>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::move_iterator<_Iterator>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
- operator<(const move_iterator<_IteratorL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::move_iterator<_Iterator>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
- operator<(const reverse_iterator<_IteratorL>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
- operator<(const reverse_iterator<_Iterator>& __x,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
- operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
- ^
- /usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const std::pair<_T1, _T2>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_iterator.h:836:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
- operator<(const __normal_iterator<_Iterator, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:836:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’
- lines<actuallline>.takechar(_zeichen);
- ^
- In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
- from /usr/include/c++/4.8/bits/char_traits.h:39,
- from /usr/include/c++/4.8/string:40,
- from File/file.hpp:3,
- from File/file.cpp:1:
- /usr/include/c++/4.8/bits/stl_iterator.h:830:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
- operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
- ^
- /usr/include/c++/4.8/bits/stl_iterator.h:830:5: note: template argument deduction/substitution failed:
- File/file.cpp:16:9: note: ‘std::vector<Line>’ is not derived from ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’
- lines<actuallline>.takechar(_zeichen);
- ^
- File/file.cpp:16:21: error: expected primary-expression before ‘.’ token
- lines<actuallline>.takechar(_zeichen);
- ^
- make: *** [all_linux] Fehler 1
- Kompilierung fehlgeschlagen.
Advertisement
Add Comment
Please, Sign In to add comment