GRY-Online.pl --> Archiwum Forum

obsluga plikow w c++ - m$ visual studio .net

12.12.2004
17:37
smile
[1]

fifalk [ fifalkowiec ]

obsluga plikow w c++ - m$ visual studio .net

wymiekam... jak sie obsluguje pliki w c++ (kompilator visual studio .net)?
#include <fstream>
...
fstream plik;
mowi, ze nie zna fstream. to samo z ifstream i ofstream.

myslalem, ze cos zle pisze, googlalem - na kazdej stronie podany wlasnie taki sposob. wklejam gotowe przyklady ze stron - rowniez burzy sie o to samo.

o czyms zapomnialem? czy moze urok kompilatora i trzeba to zrobic inaczej?

12.12.2004
17:56
[2]

DeV@sT@toR [ Senator ]

A przypadkiem nie powinno być #include <fstream.h> - przynajmniej u mnie w MS Visual 6 inaczej nie idzie :D

12.12.2004
18:01
[3]

fifalk [ fifalkowiec ]

to jest dobrze. z reszta probowalem pisac jako .h, ale nie pomaga.

12.12.2004
18:24
[4]

DeV@sT@toR [ Senator ]

W takim razie nie mam pojęcia - swoją drogą czy w Visual'u 6 też nie powinno chodzić bez tego ".h" ?, bo u mnie nie chce.

12.12.2004
20:32
[5]

aka [ Chor��y ]

Musisz napisac pod includami: using namespace std;
lub pisać std::fstream plik;
Cała biblioteka standardowa jest w przestrzeni nazw std dlatego trzeba tak robic.

12.12.2004
21:12
[6]

fifalk [ fifalkowiec ]

mam to napisane. po prostu nie chcialo mi sie wypisywac wszystkiego :-)

12.12.2004
22:07
[7]

Belm [ Konsul ]

fifalk -> Masz całę środowisko VC++.NET czy tylko kompilator?
W darmowym kompilatorze są tylko bardzo podstawowe biblioteki.
Jeśli masz pełne środowisko, i używasz MFC to polecam klasę CFile.

13.12.2004
18:58
[8]

fifalk [ fifalkowiec ]

hmm.. nie jest to wersja darmowa. jak daje #include <fstream> i sie nie burzy o to (o fstream.h juz sie burzy, ze go nie ma), to na chlopski rozum ta biblioteka chyba powinna byc?
i glupie pytanie - co to MFC
do "micro$oft visual c++" mi to nie pasuje ;-)

13.12.2004
19:07
[9]

aka [ Chor��y ]

Pliku fstream.h vc .net juz nie ma jako, że jest to starsza wersja biblioteki.

MFC - Microsoft Foundation Class, taka biblioteka mająca usprawnić programowanie.

Proponuję abyś wkleił tu treść komunikatu o błędzie. Łatwiej będzie coś poradzić.

13.12.2004
19:22
[10]

Belm [ Konsul ]

#include <fstream>
...
std::fstream plik;

© 2000-2024 GRY-OnLine S.A.