Új hozzászólás Aktív témák
-
k.t.a.
senior tag
válasz
atm*RefeeZ
#262
üzenetére
Lehet hogy a progi (fordító) C++, de te csak az alap C nyelv képességeit használod ki, mert nem csináltál osztályokat és nem használsz objektumokat. A C++ lényegében ennyivel több a C-nél.
-
k.t.a.
senior tag
válasz
Jester01
#257
üzenetére
Teljes mértékben igazat adok neked, én is írhattam volna visszatérési értéknek is, hogy még egy kicsit bonyolultabb legyen. Az esetek többségében a kérdések az alap C-re vonatkoznak, mégha C++-os is a topik. Egy éves fizum mertem volna rá tenni, hogy a kérdésnek semmi köze az objektumokhoz.

Mod.: Ezt a dinamikus dolgot nem tartom túl elegáns megoldásnak, mégha működik akkor sem.
Mod.2: A Konstans meg nem működik, mert ha a függvényben hozod létre, akkor már kint nem tudsz rá hivatkozni, ha meg globálisan hozod létre akkor meg elveszti értelmét ebben az esetben. Vagy valamit rosszul értek? -
k.t.a.
senior tag
Ebben nincs semmilyen visszatérési érték sem, de nincs is rá szükség. Egyszerően a függvényedből egy globális változót modosítgatsz. Azért nem lehet stringet visszaadni értéknek, mert a string egy karakterre mutató pointer, és amikor ezt akarnád visszatérési értéknek adni, akkor csak egy olyan címet kapnál amin már nincsen semmi. Azért mert amit kiszámolsz a függvényedben az egy lokális változóban lenne tárolva, és ez törlődik amikor meghívod return-t. Ergo csak egy üres memória helyre mutató címet kapnál.
-
k.t.a.
senior tag
válasz
atm*RefeeZ
#253
üzenetére
Kell egy változó amibe tárolod a stringet pl.:
char* s;Írsz egy függvényt aminek átadod a stringed címét, és a függvényedben minden módosítást úgy végzel el, hogy a módosítások a kapott címre íródjanak be pl.:
void fv( char** temp)
{
//ide írod amit szeretnél
*temp = "valami szöveg";
}Aztán a így hívod meg pl.:
fv(&s);
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Ekkor startol és ennyit gyártanak a Galaxy TriFoldból
- Milyen monitort vegyek?
- Red Dead Redemption 2 (PC)
- Mesterséges intelligencia topik
- Azonnali informatikai kérdések órája
- Bemutatkozott a Poco X7 és X7 Pro
- Genshin Impact (PC, PS4, Android, iOS)
- Gigantikus fordulatot vett a GeForce RTX 50 Super sorozat törlése
- Microsoft Excel topic
- Miskolc és környéke adok-veszek-beszélgetek
- További aktív témák...
- Ryzen 7 5800X3D + Strix B550-A + 32GB Corsair Dominator + RX 7900 XTX NITRO+ 24G + 1200W 80+ plat
- HP ZBook Fury G8 - RTX A3000 - ajándék dokkolóval és laptop hűtővel
- Heatkiller Tube 100 D5 - full extra
- Gigabyte AORUS 17 - i7-12700H - RTX 3070 Ti - 32GB RAM - 1TB M2 SSD -FHD 360H- eredeti csomagolásban
- DDC Pumpa kiegészítők: top, bottom (hűtőborda), tartály,
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Apple iPhone 12 64GB / Kártyafüggetlen / 12Hó Garancia / 100% akku
- HIBÁTLAN iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3441, 92% Akkumulátor
- BESZÁMÍTÁS! Gigabyte Z170X-Ultra Gaming Z170 chipset alaplap garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


