remus88one Geschrieben 9. Juni 2009 Geschrieben 9. Juni 2009 also ich habe seit kurzen mit Visual c++ probleme es zeigt irgendwie immer eine fehlermeldung an die , wie ich denke durch das programm iniziert wird. hier ist mal ein log: 1>------ Erstellen gestartet: Projekt: Remusone1, Konfiguration: Debug Win32 ------ 1>Compiling... 1>main.cpp 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(12) : error C2143: syntax error : missing ';' before '&&' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(12) : warning C4390: ';' : empty controlled statement found; is this the intent? 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(13) : error C2143: syntax error : missing ';' before '{' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(16) : warning C4551: function call missing argument list 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(930) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(930) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(930) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,unsigned char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(930) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(923) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(923) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(923) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const unsigned char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(923) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(916) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(916) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(916) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,signed char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(916) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(909) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(909) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(909) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const signed char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(909) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(871) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(871) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(871) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,_Elem)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(871) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(825) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(825) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(825) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const _Elem *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(825) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(785) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(785) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(785) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(785) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(738) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(738) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(738) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<char,_Traits> &std::operator <<(std::basic_ostream<char,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<char,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(738) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(700) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(700) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(700) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,char)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(700) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(653) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(653) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(653) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const char *)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits> &' from 'std::istream' 1> c:\program files\microsoft visual studio 9.0\vc\include\ostream(653) : see declaration of 'std::operator <<' 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(17) : error C2676: binary '<<' : 'std::istream' does not define this operator or a conversion to a type acceptable to the predefined operator 1>c:\users\remus\documents\visual studio 2008\projects\remusone1\remusone1\main.cpp(22) : error C2181: illegal else without matching if 1>Build log was saved at "file://c:\Users\Remus\Documents\Visual Studio 2008\Projects\Remusone1\Remusone1\Debug\BuildLog.htm" 1>Remusone1 - 44 error(s), 2 warning(s) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ========== Zitieren
Hexagon Geschrieben 9. Juni 2009 Geschrieben 9. Juni 2009 Moin. Meine Glasmurmel sagt mir: Wildes zusammen würfeln von nicht bekannten Variablen/Funktionen gepaart mit zuviel/zuwenig ";". Hope that helps...:cool: Zitieren
remus88one Geschrieben 9. Juni 2009 Autor Geschrieben 9. Juni 2009 ich kann ja mal das programm posten bei welchem die meldung kam: #include <iostream> using namespace std; int main () { char telefonbuch[2][5]; int a = 0,b = 0; cout << "Geben sie zuerst den Namen und danach die Telefonnummer ein!" << endl; if (a <= 2) && (b <= 5) { cin >> telefonbuch[a][b]; b++; cin << telefonbuch[a][b]; a++; cout << "Nun zum nächsten Eintrag." << endl; } else { } system("pause"); return 0; } Zitieren
Klotzkopp Geschrieben 9. Juni 2009 Geschrieben 9. Juni 2009 if (a <= 2) && (b <= 5) Wenn die runde Klammer nach der if-Anweisung wieder geschlossen wird, muss eine Anweisung folgen. Alles andere ist ein Syntaxfehler. Wenn du da mehrere Ausdrücke verknüpfen willst, musst du den Gesamtausdruck wieder klammern. cin << telefonbuch[a];Schau dir nochmal die Richtung der Pfeile bei Eingabeströmen an. Zitieren
remus88one Geschrieben 9. Juni 2009 Autor Geschrieben 9. Juni 2009 ich entschuldige mich gleich im vorraus, aber bei dem programm gibt es nun noch ein problem, unzwar wenn ich es ausführe mit den genannten änderung, dann komme ich immer nur bis zum ersten eintrag also den namen, wenn ich danach enter drücke um es zu bestätigen dann zeigt der mir gleich an "nun zum nächsten un so , sprich er überspring den zweiten cin befehl und geht raus aus der schleife, nun habe ich zwischen den beiden cin noch ein cout befehl gesetzt aber der ändert auch nichts dran, hatte solche probleme schon bei anderen programmen un habe gedacht es würde net gehen weil telefonbuch als char initalisiert wurde, aber hat ja damit nichts zutun , oder speichert es nur einzelne werte ? Zitieren
Klotzkopp Geschrieben 9. Juni 2009 Geschrieben 9. Juni 2009 hatte solche probleme schon bei anderen programmen un habe gedacht es würde net gehen weil telefonbuch als char initalisiert wurde, aber hat ja damit nichts zutun , oder speichert es nur einzelne werte ? Naja, telefonbuch[a] ist ein char, und ein char kann genau ein Zeichen speichern. Für Zeichenketten benutzt man std::string. Zitieren
T3D Geschrieben 9. Juni 2009 Geschrieben 9. Juni 2009 ..., sprich er überspring den zweiten cin befehl und geht raus aus der schleife, ... wo hast du denn da ne schleife? Zitieren
remus88one Geschrieben 9. Juni 2009 Autor Geschrieben 9. Juni 2009 die if schleife meine ich O.o... aso un noch eine frage wie baut man den anderen typ ein also das mit dem string, könntet ihr mir da bitte ein kurzes beispiel posten ?? Zitieren
T3D Geschrieben 9. Juni 2009 Geschrieben 9. Juni 2009 die if schleife meine ich O.o... if-schleife.de wo zum teufel lernt man diesen begriff? Zitieren
remus88one Geschrieben 9. Juni 2009 Autor Geschrieben 9. Juni 2009 najut dann halt so , habs mal in einem tutorial gelesen welches ich jetzt natürlich durch vorführeffekt nicht finde xD schwein gehabt .. Zitieren
TDM Geschrieben 10. Juni 2009 Geschrieben 10. Juni 2009 if-schleife.de hrhr, den muss ich mir merken. :uli Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.