Guest User

Errors

a guest
Feb 2nd, 2014
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 9.13 KB | None | 0 0
  1. make (im Verzeichnis: /media/ctf/Volume/C++/Projekte/Programme/filereader)
  2. 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
  3. Makefile:47: Building...
  4. File/file.cpp: In member function ‘void File::takechar(char)’:
  5. File/file.cpp:11:8: error: no match for ‘operator<’ (operand types are ‘std::vector<Line>’ and ‘int’)
  6.    lines<actuallline>.toelements();
  7.         ^
  8. File/file.cpp:11:8: note: candidates are:
  9. In file included from /usr/include/c++/4.8/vector:64:0,
  10.                  from File/file.hpp:4,
  11.                  from File/file.cpp:1:
  12. /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>&)
  13.      operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  14.      ^
  15. /usr/include/c++/4.8/bits/stl_vector.h:1420:5: note:   template argument deduction/substitution failed:
  16. File/file.cpp:11:9: note:   mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘int’
  17.    lines<actuallline>.toelements();
  18.          ^
  19. In file included from /usr/include/c++/4.8/string:52:0,
  20.                  from File/file.hpp:3,
  21.                  from File/file.cpp:1:
  22. /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>&)
  23.      operator<(const _CharT* __lhs,
  24.      ^
  25. /usr/include/c++/4.8/bits/basic_string.h:2593:5: note:   template argument deduction/substitution failed:
  26. File/file.cpp:11:9: note:   mismatched types ‘const _CharT*’ and ‘std::vector<Line>’
  27.    lines<actuallline>.toelements();
  28.          ^
  29. In file included from /usr/include/c++/4.8/string:52:0,
  30.                  from File/file.hpp:3,
  31.                  from File/file.cpp:1:
  32. /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*)
  33.      operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  34.      ^
  35. /usr/include/c++/4.8/bits/basic_string.h:2581:5: note:   template argument deduction/substitution failed:
  36. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  37.    lines<actuallline>.toelements();
  38.          ^
  39. In file included from /usr/include/c++/4.8/string:52:0,
  40.                  from File/file.hpp:3,
  41.                  from File/file.cpp:1:
  42. /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>&)
  43.      operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  44.      ^
  45. /usr/include/c++/4.8/bits/basic_string.h:2569:5: note:   template argument deduction/substitution failed:
  46. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  47.    lines<actuallline>.toelements();
  48.          ^
  49. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  50.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  51.                  from /usr/include/c++/4.8/string:40,
  52.                  from File/file.hpp:3,
  53.                  from File/file.cpp:1:
  54. /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>&)
  55.      operator<(const move_iterator<_Iterator>& __x,
  56.      ^
  57. /usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note:   template argument deduction/substitution failed:
  58. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::move_iterator<_Iterator>’
  59.    lines<actuallline>.toelements();
  60.          ^
  61. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  62.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  63.                  from /usr/include/c++/4.8/string:40,
  64.                  from File/file.hpp:3,
  65.                  from File/file.cpp:1:
  66. /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>&)
  67.      operator<(const move_iterator<_IteratorL>& __x,
  68.      ^
  69. /usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note:   template argument deduction/substitution failed:
  70. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::move_iterator<_Iterator>’
  71.    lines<actuallline>.toelements();
  72.          ^
  73. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  74.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  75.                  from /usr/include/c++/4.8/string:40,
  76.                  from File/file.hpp:3,
  77.                  from File/file.cpp:1:
  78. /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>&)
  79.      operator<(const reverse_iterator<_IteratorL>& __x,
  80.      ^
  81. /usr/include/c++/4.8/bits/stl_iterator.h:347:5: note:   template argument deduction/substitution failed:
  82. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  83.    lines<actuallline>.toelements();
  84.          ^
  85. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  86.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  87.                  from /usr/include/c++/4.8/string:40,
  88.                  from File/file.hpp:3,
  89.                  from File/file.cpp:1:
  90. /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>&)
  91.      operator<(const reverse_iterator<_Iterator>& __x,
  92.      ^
  93. /usr/include/c++/4.8/bits/stl_iterator.h:297:5: note:   template argument deduction/substitution failed:
  94. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  95.    lines<actuallline>.toelements();
  96.          ^
  97. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  98.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  99.                  from /usr/include/c++/4.8/string:40,
  100.                  from File/file.hpp:3,
  101.                  from File/file.cpp:1:
  102. /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>&)
  103.      operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  104.      ^
  105. /usr/include/c++/4.8/bits/stl_pair.h:220:5: note:   template argument deduction/substitution failed:
  106. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const std::pair<_T1, _T2>’
  107.    lines<actuallline>.toelements();
  108.          ^
  109. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  110.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  111.                  from /usr/include/c++/4.8/string:40,
  112.                  from File/file.hpp:3,
  113.                  from File/file.cpp:1:
  114. /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>&)
  115.      operator<(const __normal_iterator<_Iterator, _Container>& __lhs,
  116.      ^
  117. /usr/include/c++/4.8/bits/stl_iterator.h:836:5: note:   template argument deduction/substitution failed:
  118. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’
  119.    lines<actuallline>.toelements();
  120.          ^
  121. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  122.                  from /usr/include/c++/4.8/bits/char_traits.h:39,
  123.                  from /usr/include/c++/4.8/string:40,
  124.                  from File/file.hpp:3,
  125.                  from File/file.cpp:1:
  126. /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>&)
  127.      operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
  128.      ^
  129. /usr/include/c++/4.8/bits/stl_iterator.h:830:5: note:   template argument deduction/substitution failed:
  130. File/file.cpp:11:9: note:   ‘std::vector<Line>’ is not derived from ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’
  131.    lines<actuallline>.toelements();
  132.          ^
  133. File/file.cpp:11:21: error: expected primary-expression before ‘.’ token
  134.    lines<actuallline>.toelements();
  135.                      ^
  136. make: *** [all_linux] Fehler 1
  137. Kompilierung fehlgeschlagen.
Advertisement
Add Comment
Please, Sign In to add comment