GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Leírások/Útmutatók => SA-MP: Szerverfejlesztés => Függvények => A témát indította: SnooP - 2012. szeptember 04. - 12:01:15

Cím: flength
Írta: SnooP - 2012. szeptember 04. - 12:01:15
flength
Ismertetõ
Ennek a függvénynek a segítségével lekérdezhetjük egy adott fájl hosszúságát.
Paraméterei
 
 ( handle[] ) 

 
handle[] - A fájl azonosítója ( neve ) aminek le akarjuk kérdezni a hosszúságát ( elõzõleg meg kell nyitnunk fopen()-el )
Visszatérési érték
A visszatérési érték a fájl hosszúsága bájtokban.
PéldaScript
 
new File:example = fopen(\"file.txt\", io_write); // létrehozzuk az example fájlt aminek értéke egyenlõ lesz a file.txt-jével amit megnyitunk majd felülírjuk ( io_write )
if(example) // Ha létezik az example file
{
   fwrite(example, \"Kíváncsi vagyok milyen hosszú ez a fájl\"); // Beírjuk a fwriteal a szövegünket ( amirõl bõvebben itt olvashatunk: http://sampforum.hu/index.php?topic=31806.0
   printf(\"Ennek a fájlnak a hosszúsága %i bájt\", flength(example)); // Majd a samp-server-be ( ha megnyitottuk beírjuk, a választ.
   fclose(example); // Majd bezárjuk az example filet
}

 


Hivatalos Fórumlink

http://wiki.sa-mp.com/wiki/Flength
 

Nos ennyi lett volna, kis egyszerû ám hasznos függvény a fájlok kezelésénél. Remélem segíthettem vele, helyesírási hibák javítva lesznek minden fájlos függvénynél, ha befejeztem õket ( már csak 2-õ van ;) ). Remélem segíthettem. :)