Hirdetés
- Máris érkezik a RugKing Pro új generációja
- Yettel topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- iPhone topik
- iPhone 16e - ellenvetésem lenne
- Samsung Galaxy S23 Ultra - non plus ultra
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- Minden a BlackBerry telefonokról és rendszerről
- Google Pixel topik
Ú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!
- Máris érkezik a RugKing Pro új generációja
- Linux kezdőknek
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kínai és egyéb olcsó órák topikja
- Xbox Series X|S
- Direct One (műholdas és online TV)
- Samsung Galaxy Tab tablet topik
- Lassú lett a Windowsod? Ezeket kapcsold ki elsőnek!
- Yettel topik
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- BESZÁMÍTÁS! Nintendo Switch OLED 64GB +256GB fekete játékkonzol garanciával hibátlan működéssel
- Samsung Galaxy A80 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! ASUS ROG G16 (2025) G615LR 16 - Ultra 9 275HX 32GB DDR5 1TB SSD RTX 5070Ti 12GB WIN11
- Apple iPhone 13 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest



