Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.714 pregleda

Najnovija ↓

Citanje fajle u Linuxu 18.07.2008. u 10:28 · pre 222 meseca #1
Evo jedno pocetnicko pitanje:) Trebam procitati fajlu. Napravio sam fju readFile koja kao parametar prima pokazivac na niz karaktera.
Kako trebam pod Linux-om napisati putanju do fajle(varijabla F) u drugom dijelu koda? Samo da napomenem da nema sintaksickih gresaka, a mislim da ne cita fajlu.


Code:

void readFile(const char *F)
{
       FILE *in;
       in = fopen (F,"r");
          // dalje citam fajlu
}

Code:

const char *F;
F="home\\abasic\\Desktop\\000.sav";
readFile(F);
Re: Citanje fajle u Linuxu 18.07.2008. u 11:11 · pre 222 meseca #2
U vezi pridruzivanja nekog teksta (u tvom slucaju putanje):
http://www.elitesecurity.org/t282836-0#1690390
ili jednostavnije:
#include <string>
// ...
std::string s;
s = "putanja";

Citat:

in = fopen (F,"r");
// dalje citam fajlu

Ovde uvek dodaj proveru

Code:

printf ("%s\n",F); // <--- proveri za vreme testiranja da li je putanja ispravna, posle ukloni
in = fopen (F,"r");
if ( in )
{
   // dalje citam fajlu
}
else
{
   // sad znamo da fajl nije otvoren
}
Re: Citanje fajle u Linuxu 18.07.2008. u 11:52 · pre 222 meseca #3
Ja sam tako i uradio sa ovom provjerom, vec moj problem jeste koju putanju stavit, tj. sta konkretno napisati. Mislim da putanja
"home\\abasic\\Desktop\\000.sav"
nije dobro napisana. Kako je treba pod Linux - om napisati. (pod Windows - om treba staviti "C:\\000.sav")
Re: Citanje fajle u Linuxu 18.07.2008. u 12:08 · pre 222 meseca #5
E evo sad mi radi! Hvala ti puno brate, valjda cu i ja tebi nekad u zivotu valjat:)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme