[Visual C++] error C2678: binary '>>' : no operator found (...) 'std::ifstream'
Ostatnio zmodyfikowano 2012-09-16 21:05
draculeq Temat założony przez niniejszego użytkownika |
[Visual C++] error C2678: binary '>>' : no operator found (...) 'std::ifstream' » 2012-09-16 19:50:01 Witam przenoszę grę z Ubuntu i Code::Blocks na VS10 i chyba mi tylko to nie działa: std::ifstream plik( "Config.txt" ); std::string stmp; plik >> stmp;
błąd: error C2678: binary '>>' : no operator found which takes a left-hand operand of type 'std::ifstream' (or there is no acceptable conversion) |
|
DejaVu |
» 2012-09-16 20:28:00 |
|
draculeq Temat założony przez niniejszego użytkownika |
» 2012-09-16 20:44:56 To to ja mam.
Stworzyłem testowy program i jak strumień ma wczytywać do inta to działa a jak do std::string to wywala ten błąd i jeszcze całkiem dużo innych rzeczy.
Niestety chwilowo nie mam jak tego wkleić bo mi net padł. |
|
DejaVu |
» 2012-09-16 20:48:43 Masz rację. Pod GCC się skompiluje, pod Visual C++ trzeba dołączyć dodatkowo: |
|
draculeq Temat założony przez niniejszego użytkownika |
» 2012-09-16 21:05:04 Dzięki |
|
« 1 » |