Hirdetés
- One mobilszolgáltatások
- Magisk
- Nothing Phone 2a - semmi nem drága
- Apple iPhone 16 - ígéretek földje
- Sony Xperia 1 V - kizárólag igényeseknek
- Samsung Galaxy Watch6 Classic - tekerd!
- OnePlus 8 - újrahasznosítva
- Milyen okostelefont vegyek?
- Huawei Watch Fit 3 - zöldalma
- Samsung Galaxy A54 - türelemjáték
-
Mobilarena

Új hozzászólás Aktív témák
-
Jester01
veterán
Azt már látom, hogy a makefile az rossz, mivel nem tartalmazza a header fájlokat.
A globális változókat a kollega által írt módon kell eltüntetni. Jelen esetben nem nagy ügy, mivel a conv.c-ben jórészt azonos típusú függvények vannak és csak az outfile változóra hivatkoznak. Vagyis a következõ 5 lépést kell elvégezni:
1. a struct tag típusban a tagfunction prototípusához fel kell venni az outfilet plusz paraméternek.
2. az OUT függvénynek is be kell adni a az outfile paramétert.
3. a conv.c-ben az összes tagfunction implementációt az 1. pontnak megfelelõen át kell írni, és az OUT függvényhívásokban át kell adni a plusz paramétert.
4. a convert.c-ben a tagfunction és az OUT hívásokban is át kell adni a paramétert.
5. az infile változó az simán lehet lokális a main függvényen belül.
Nem tudom melyik lenne a 3. globális változó
-
Radíros
csendes tag
Szerintem nem ötperces...
Kíváncsian várom ki vállalja be.
Hogy ne csak destruáljak:
1. minden függvényben - ahol a kiiktatandó változókra hivatkozás történik -
a paramétereket egészítsd ki az adott változót átvevő formális paraméterrel.
2. minden függvényt, ami meghívja az előző lépésben átalakított függvény(eke)t,
szintén egészítsd ki, mint 1.-ben
3. ismételd 2.-t, amíg el nem fogy a hívási lánc
4. végül írd át a függvényhívásokat a kiegészített paraméterezés szerint
5, ja, és a hívási gyökerében definiáld a lokális változókat is...
Egyszerű nem...?
[Szerkesztve]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- iPhone 16 128GB récezöld 6 hónapos gyönyörű! Akkumlátor 99%! 2026 május 23-ig Apple garancia!
- 1TB Samsung 3,5"-os HDD-k (ár és állapot infók a leírásban)
- Újszerű Lenovo Legion Go 8APU1 eladó/Ryzen Z1 Extreme/512GB SSD/8.8 2560x1440 144Hz/ beszámítás van
- Olcsó laptop! Lenovo Ideapad 1 15AMN7! AMD 7120U / 4GB / 128 SSD
- Bontatlan Steam Deck 512GB OLED + Dokkoló + 512 GB memóriakártya
- HIBÁTLAN iPhone 13 Pro Max 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3521, 100% Akksi
- Apple iPhone 12 Mini / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku: 89%
- BESZÁMÍTÁS! GIGABYTE X570 AORUS ELITE X570 alaplap garanciával hibátlan működéssel
- Apple iPhone 15 Pro Max 256 GB Natural Titanium 1 év Garancia Beszámítás Házhozszállítás
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3535
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





