Lvkaz Temat założony przez niniejszego użytkownika |
Vector i wyswietlanie zawartosci za pomoca iteratora. » 2014-02-20 00:57:34 Witam, nie rozumiem dlaczego poniższy kod (case 7) mi nie działa. Chcę wyświetlić zawartość pojemnika używając iteratora. #include <iostream> #include <vector> #include <cstdlib> #include <conio.h> #include <cstdlib> #include <ctime>
using namespace std;
class Nowy { public: string imie; string nazwisko; int numer; Nowy( string ximie, string xnazwisko, int xnumer ); };
int main() { srand( time( NULL ) ); vector < Nowy > zarejestrowani; vector < Nowy >::iterator it_zarejestrowani = zarejestrowani.begin(); cout << "Baza osob\n1.-Lista\n2->Dodaj\n3-Wyjscie\n4-LosujWygranego\n5-DodajLosowych\6WyczyscListe\n"; char odp; int los; string bot; do { cin >> odp; switch( odp ) { case '1': { cout << "\nLista osob:\n"; for( int i = 0; i < zarejestrowani.size(); i++ ) { cout << "Imie: " << zarejestrowani[ i ].imie << endl; cout << "Nazwisko: " << zarejestrowani[ i ].nazwisko << endl; cout << "Numer: " << zarejestrowani[ i ].numer << endl; } break; } case '2': { cout << "\n\n\n DODAWANIE DO LISTY:\nPodaj imie: "; string getImie; cin >> getImie; cout << "\nPodaj nazwisko: "; string getNazwisko; cin >> getNazwisko; cout << "\nPodaj numer: "; int getNumer; cin >> getNumer; zarejestrowani.push_back( Nowy( getImie, getNazwisko, getNumer ) ); cout << "\n\nDODANO NOWEGO!\n"; break; } case '3': { break; } case '4': { cout << "Losuje!\n"; los = rand() % 1000; cout << "Wylosowalem: " << los << endl; for( int i = 0; i < zarejestrowani.size(); i++ ) { if( los == zarejestrowani[ i ].numer ) { cout << "BRAWO, WYGRAL: " << zarejestrowani[ i ].imie << " " << zarejestrowani[ i ].nazwisko << endl; } } break; } case '5': { for( int i = 0; i < 10; i++ ) { los = rand() % 1000; bot = "Wygenerowany"; zarejestrowani.push_back( Nowy( bot, bot, los ) ); } break; } case '6': { cout << "Tutaj mozliwe do napisania: usun wybrany element, usun ostatni, zmien wielkosc pojemnika, wyczysc pojemnik(pop_back, erase, resize, clear)" << endl; break; } case '7': { cout << "Wyswietlam liste za pomoca iteratora\n"; for(; it_zarejestrowani != zarejestrowani.end(); it_zarejestrowani++ ) { cout <<* it_zarejestrowani; } } } } while( odp != '3' ); return 0; }
Nowy::Nowy( string ximie, string xnazwisko, int xnumer ) : imie( ximie ) , nazwisko( xnazwisko ) , numer( xnumer ) { }
A tutaj log kompilacji:
-------------- Build: Debug in FileFitlerProject (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -Wall -fexceptions -g -Wall -c C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp -o obj\Debug\main.o C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp: In function 'int main()': C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:36:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:69:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: error: no match for 'operator<<' in 'std::cout << it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: candidates are: In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:106:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:106:7: note: no known conversion for argument 1 from 'Nowy' to 'std::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>& (*)(std::basic_ostream<char>&)}' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:115:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:115:7: note: no known conversion for argument 1 from 'Nowy' to 'std::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>& (*)(std::basic_ios<char>&)}' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:125:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:125:7: note: no known conversion for argument 1 from 'Nowy' to 'std::ios_base& (*)(std::ios_base&)' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:164:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:164:7: note: no known conversion for argument 1 from 'Nowy' to 'long int' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:168:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:168:7: note: no known conversion for argument 1 from 'Nowy' to 'long unsigned int' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:172:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:172:7: note: no known conversion for argument 1 from 'Nowy' to 'bool' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:607:0, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:93:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:93:5: note: no known conversion for argument 1 from 'Nowy' to 'short int' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:179:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:179:7: note: no known conversion for argument 1 from 'Nowy' to 'short unsigned int' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:607:0, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:107:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:107:5: note: no known conversion for argument 1 from 'Nowy' to 'int' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:190:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:190:7: note: no known conversion for argument 1 from 'Nowy' to 'unsigned int' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:199:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:199:7: note: no known conversion for argument 1 from 'Nowy' to 'long long int' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:203:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:203:7: note: no known conversion for argument 1 from 'Nowy' to 'long long unsigned int' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:218:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:218:7: note: no known conversion for argument 1 from 'Nowy' to 'double' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:222:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:222:7: note: no known conversion for argument 1 from 'Nowy' to 'float' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:230:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:230:7: note: no known conversion for argument 1 from 'Nowy' to 'long double' c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:243:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:243:7: note: no known conversion for argument 1 from 'Nowy' to 'const void*' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:607:0, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:121:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf<char>] c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:121:5: note: no known conversion for argument 1 from 'Nowy' to 'std::basic_ostream<char>::__streambuf_type* {aka std::basic_streambuf<char>*}' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/string:54:0, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/locale_classes.h:42, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ios_base.h:43, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ios:43, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:40, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/basic_string.h:2750:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/basic_string.h:2750:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: 'Nowy' is not derived from 'const std::basic_string<_CharT, _Traits, _Alloc>' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:469:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:469:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: deduced conflicting types for parameter '_CharT' ('char' and 'Nowy') In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:474:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:474:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'char' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:480:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:480:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'char' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:486:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:486:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'signed char' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:491:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:491:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'unsigned char' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:511:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:511:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: mismatched types 'const _CharT*' and 'Nowy' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:607:0, from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:323:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/bits/ostream.tcc:323:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'const char*' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:528:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:528:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'const char*' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:541:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:541:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'const signed char*' In file included from c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/iostream:40:0, from C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:1: c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:546:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*) c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/include/c++/ostream:546:5: note: template argument deduction/substitution failed: C:\Users\Lvkaz\Desktop\FileFilterProject\FileFitlerProject\main.cpp:98:24: note: cannot convert 'it_zarejestrowani.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Nowy*, std::vector<Nowy> >()' (type 'Nowy') to type 'const unsigned char*' Process terminated with status 1 (0 minute(s), 0 second(s)) 1 error(s), 2 warning(s) (0 minute(s), 0 second(s))
Z gory dziekuje, pozdr, Lvkaz |