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: Kovacs_Bela - 2012. augusztus 16. - 19:38:05

Cím: fopen
Írta: Kovacs_Bela - 2012. augusztus 16. - 19:38:05
fopen
Megnyit egy fájlt. (Hogy olvashassunk belõle, vagy írhassunk bele)
Paraméterek
 

(name[], mode)

 
name - A megnyitandó fájl neve.
mode - Hogyan nyissa meg a fájlt. (Írásra,olvasásra,stb...Lásd lejebb)
Visszatérés: A fájl azonosítójával tér vissza. Az érték 0 ha nem sikerült megnyitni a fájlt.
Megnyitási módok
 
io_read - Megnyitás csak olvasásra.
io_write  - Megnyitás írásra.
io_readwrite - Megnyitás írásra és olvasásra.
io_append - Hozzáfûzés a fájlhoz.

 
Ha egy nem létezõ fájlt io_write módban nyitsz meg, akkor azt a szerver létrehozza.
 

new File:example = fopen(\"falj.txt\", io_write);
if(example)
{
fwrite(example, \"Te írtál ide!\");
fclose(example);
}

 
Kapcsolódó Függvények
A következõ funkciók hasznosak lehetnek, mivel azok kapcsolódnak ehez a funkicóhoz
fclose - Fájl bezárása.
fwrite - Írás a fájlba
fread - Olvasás a fájlból.
fremove - Fájl törlése.
Figyelem: Ha az io_read módot használod egy olyan fájl megnyitásához ami nem létezik, a szerver crashelni fog. (Leáll)


Eredeti téma: http://wiki.sa-mp.com/wiki/Fopen
Cím: fopen
Írta: ChuckNorris - 2012. augusztus 21. - 20:20:15
ZyZu is nyitott errõl témát, amit kijavítottam, nem láttam hogy errõl már danix nyitott, szóval ZyZu témáját töröltem és ezt átalakítottam.
Cím: fopen
Írta: ZyZu. - 2012. augusztus 21. - 20:21:47
Rendben  :D  :laugh:
Cím: fopen
Írta: tonyo - 2012. augusztus 22. - 10:36:52
Én az hiányolom az eredeti leírásból és ebbõl is, hogy ha io_write-al nyitsz meg egy fájlt, ami nem létezik, akkor azt létrehozza a rendszer.
Cím: fopen
Írta: ChuckNorris - 2012. augusztus 22. - 15:30:00
Hozzáírtam