[c++, fstream] error: 'kaski' does not name a type
Ostatnio zmodyfikowano 2015-01-22 18:25
Dankostr Temat założony przez niniejszego użytkownika |
[c++, fstream] error: 'kaski' does not name a type » 2015-01-22 17:12:26 Witam! Kolega poprosił mnie o pomoc w poprawieniu pracy zaliczeniowej z programowania w technikum. Dostałem kod i tak siedzę nad nim trochę, ponieważ nie wiem gdzie jest tak na prawdę błąd ,przez który kompilator nie chce odpalić programu
Problem jest w 10 i 11 linijce (ostatnie ): #include <iostream> #include <conio.h> #include <windows.h> #include <fstream> using namespace std;
std::fstream kaski; std::fstream kaskib; kaski.open( "kaskib.txt", ios::in | ios::out); kaskib.open( "kaski.txt", ios::in | ios::out );
Wywala błąd: 'kaski' does not name a type i 'kaskib' does not name a type.
Samo napisanie fstream kaski( "kaski.txt", ios::in | ios::out); powoduje działanie kodu, jednak nie tworzy się plik. Kompilator to : GNU GCC Compiler ( reinstalowałem przy okazji)
Jakieś pomysły załatania? ( Oprócz użycia of/if stream) |
|
RazzorFlame |
» 2015-01-22 18:02:01 Dziwne, bo mi się to kompiluje: https://ideone.com/r2LNPiPodaj cały kod albo całą funkcję z której ten kod pochodzi, bo pewnie pomyliłeś się z linijkami w kodzie gdzie błąd występuje. Edit: Eh, źle zrozumiałem autora, on podał dosłownie linijka w linijke kod który ma. Poprawna odp: Nie możesz wywołać funkcji lub metody jeżeli nie jesteś w żadnym bloku kodu, wsadź to np. do main-a. |
|
Dankostr Temat założony przez niniejszego użytkownika |
» 2015-01-22 18:25:55 Napisałbym dwa słowa, ale publicznie nie powinno się ich wypowiadać. Faktycznie to takie oczywiste. Dziękuję za podsunięcie rozwiązania. Pozdrawiam bardzo serdecznie. |
|
« 1 » |