Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pocetnicko pitanje u vezi datoteka??

[es] :: C programiranje :: C za početnike :: Pocetnicko pitanje u vezi datoteka??

[ Pregleda: 1979 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ucim_pomalo

Član broj: 29748
Poruke: 5
*.as.ka.bih.net.ba.



Profil

icon Pocetnicko pitanje u vezi datoteka??07.07.2004. u 12:21

Ovako, potrebno mi je da ucitam datoteku koja se nalazi npr. u direktoriju c:\proba
pokusam ovako:
Code:

FILE *brojac;
char *p="C:\proba\zad.dat";
brojac=fopen(p,"r");
if (brojac==NULL) printf("Ne mogu otvoriti\n");

ili ovako:
Code:

brojac=fopen("c:\proba\zad.dat","r");


Ali nece, znaci moze li mi neko reci kako se vrsi otvaranje datoteke iz nekog odredjenog direktorija??

Unaprijed hvala!
07.07.2004. u 12:21 

markom
Marko Milivojević
Senior Network Expert, Vodafone
64°08´N - 21°56´W

Administrator
Član broj: 18427
Poruke: 4109
*.lina.net

Jabber: markom@elitesecurity.org
ICQ: 2354227
Sajt: markom.info


Profil

icon Re: Pocetnicko pitanje u vezi datoteka??07.07.2004. u 12:24
Zameni:

Citat:
Code:
char *p="C:\proba\zad.dat";


sa:

Code:
char *p="C:\\proba\\zad.dat";


Marko.
07.07.2004. u 12:24 

4063
Zaharije Pasalic

Član broj: 19862
Poruke: 29
*.bbone.utic.net.ba.

Sajt: www.maspic.netfirms.com


Profil

icon Re: Pocetnicko pitanje u vezi datoteka??07.07.2004. u 12:25
Jedini ti je problem ime. Kada pises string koji sadrzi karakter '\' njega moras
poduplati jer je on sopecijalni karakter (npr '\n' je oznaka za novi red) tako da ime fajla bude:

char *p = "c:\\proba\\zad.dat";
07.07.2004. u 12:25 

4063
Zaharije Pasalic

Član broj: 19862
Poruke: 29
*.bbone.utic.net.ba.

Sajt: www.maspic.netfirms.com


Profil

icon Re: Pocetnicko pitanje u vezi datoteka??07.07.2004. u 12:26
Kad prije odgovori? Sad bar ima dva!
07.07.2004. u 12:26 

djblade

Član broj: 7290
Poruke: 459
195.222.49.*

ICQ: 140444166


Profil

icon Re: Pocetnicko pitanje u vezi datoteka??22.07.2004. u 18:07
mozeli neko ove primjere prevesti u C++ posto sam neupoznat sa C :)
22.07.2004. u 18:07 

Dragi Tata

Član broj: 1958
Poruke: 3899
66.228.70.*

Sajt: www.novetehnologije.com


Profil

icon Re: Pocetnicko pitanje u vezi datoteka??22.07.2004. u 18:25
C++ verzija:

Code:

ifstream brojac("C:\\proba\\zad.dat");
if (!brojac.is_open())
    cout << "Ne mogu otvoriti\n";


Hehehe, umalo da i ja zaboravim duple backslash-ove.
22.07.2004. u 18:25 

[es] :: C programiranje :: C za početnike :: Pocetnicko pitanje u vezi datoteka??

[ Pregleda: 1979 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.