Hirdetés
Legfrissebb anyagok
Mobilarena témák
- iPhone topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Xiaomi 17 Ultra - jó az optikája
- Xiaomi 15T Pro - a téma nincs lezárva
- Okosóra és okoskiegészítő topik
- Hivatalos a Poco X8 Pro Max gigantikus akkukapacitása
- One mobilszolgáltatások
- Xiaomi 14T Pro - teljes a család?
- Kis tárcsa kerül a nagy mellé a kameratelefonon
- Hamarosan körbefotózza a Google a Balatont
PROHARDVER! témák
IT café témák
-
Mobilarena

Új hozzászólás Aktív témák
-
emitter
őstag
válasz
Jester01
#1029
üzenetére
köszi az ötleteket, főként a pályaméretest

az itoa miért fog inic. területre írni? leírnád a helyes megoldást?
kicsit (nagyon!) átírtam a progit, a main-ben kezelem a fájl létezését, felülírását, stb, a save() pedig csak az adott névre elmenti az állást (ezen még javítani fogok)
szóval a kérdés, hogy a következő main-beli részlettel mi a gond:
(fnev string típusú)printf(''\nMilyen neven akarod elmenteni (xxx.txt): '');
scanf(''%s\n'',fnev);
f=fopen(fnev,''rt'');
if(f==NULL) //ha hiba van a megnyitaskor, azaz ha nincs ilyen
{ //nevu fajl, akkor elmentjuk egy ujba ezen a neven
// fflush(f);
// fclose(f);
save(fnev, mx, my, mezo);
}
_____________ a save() fv________________int save(char *fajl, int x, int y, palya **mezo) //parameter: a fajlnev,
{ //a jatek allasat tarolo 2D-s tomb (elemei 3-bitesek),
FILE *fs; //a tomb meretei
char *s;
int i=0, j=0;
fs=fopen(fajl,''wt'');
for(i=0;i<y;i++) //az allas fajlba irasa
for(j=0;j<x;j++)
{
itoa(mezo[ i ][ j ].akna,s,10);
fputs(s,fs);
}
fflush(fs);
fclose(fs);
return 1;
}
a progi legelőször bekéri a fájl nevét, aztán lefagy, pedig nem is létezett előtte a fájl
Új hozzászólás Aktív témák
Téma tudnivalók
● olvasd el a téma összefoglalót!
Aktív témák
- Milyen TV-t vegyek?
- Milyen billentyűzetet vegyek?
- iPhone-t használók OFF topikja
- Milyen légkondit a lakásba?
- Kínai és egyéb olcsó órák topikja
- Miskolc és környéke adok-veszek-beszélgetek
- Anglia - élmények, tapasztalatok
- Gyúrósok ide!
- Battlefield 6
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- További aktív témák...
Új fizetett hirdetések
- FSP400-60APN 400W 85+ minősítésű tápegység
- Szép! HP EliteBook 840 G10 Hordozható Ultrabook Fémház 14" -50% i5-1335U 32/1TB Iris Xe FHD+
- iPad Pro M4 Space Black 256 GB Wi-Fi + Cellular garanciás, tokkal, pencillel
- LG OLED42C21LA 42 OLED TV hibátlan panel, beégésmentes, 4K HDR, HDMI 2.1
- 2 x Dell Optiplex 7010 USFF i5-3470S 16GB RAM Home Lab csomag
Üzleti előfizetők hirdetései
- BESZÁMÍTÁS! ASUS B360 i7 9700 16GB DDR4 512GB SSD RTX 2070 8GB Cooler Master MasterboxTD500 FSP 650W
- Telefon felvásárlás!! Samsung Galaxy A50/Samsung Galaxy A51/Samsung Galaxy A52/Samsung Galaxy A53
- AKCIÓ! Huawei Watch 4 Pro eSIM okosóra garanciával hibátlan működéssel
- Eladó Apple iPhone 12 64GB / 12 hó jótállás
- Dell Latitude 5430 14" Touchscreen i5-1235U 16GB 512GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




