Hirdetés
- Megjelent a Sony Xperia 10 VII
- Nyolc év után a Spotify eljutott a veszteségmentességig
- Yettel topik
- Samsung Galaxy S25 - végre van kicsi!
- Kézbe fogható paradoxon lett az iPhone Air
- iPhone topik
- Google Pixel topik
- Samsung Galaxy S24 - nos, Exynos
- Samsung Galaxy A56 - megbízható középszerűség
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Sziasztok!
Van egy grafika házim, a lényege, hogy egérrel kell mászkálni labirintusban, nem is nagyon részletezném, igazából csak C++ szintaktikai kérdésem van:
ha így példányosítom az osztályt (globálisan elérhető lesz, mert a feladat miatt így kell most megcsinálnom):
My_Mouse_Class MyMouse();
és aztán így hívom meg egy függvényen belül:
MyMouse.Display();Akkor Visual Studio hibaüzenete:
"Error: expression must have class type"Ha viszont így példányosítom:
My_Mouse_Class MyMouse;
és ugyanúgy hívom meg:
MyMouse.Display();
akkor semmi baja.
Egyetlen különbség a hibás változathoz képest a zárójel hiánya.A My_Mouse_Class konstruktora maga semmi különlegesség, egyelőre üres, csak inicializáló lista van ott:
My_Mouse_Class(void): mouse_x(0.0), mouse_y(0.0) {
}Vajon a void kulcsszó miatt van az eredeti hiba? A fordító ilyenkor hibát érzékel, ha mégis a zárójeles módon hívjuk a konstruktort?Nem, a void tök mindegy, ott van-e. Legalábbis tippre amúgy is "odafordítódik".
Vagy miért?
Lehet, hogy rég volt C++, de hirtelen nem vágom a magyarázatot.
Ú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!
- Nagyon bízik az Instinct MI450-ben az AMD alelnöke
- A firmware okozhatja a Windows 11 augusztusi frissítésével kapcsolatos SSD-hibát
- Megjelent a Sony Xperia 10 VII
- Nvidia GPU-k jövője - amit tudni vélünk
- Fujifilm X
- Sokat megélt veterán CPU-t hoz vissza a piacra az Intel
- Nők, nőügyek (18+)
- Háztartási gépek
- Filmvilág
- Nyolc év után a Spotify eljutott a veszteségmentességig
- További aktív témák...
- L14 Gen4 14" FHD IPS Ryzen 7 PRO 7730U 16GB 512GB NVMe ujjlolv IR kam gar
- P14s Gen2i 14" FHD IPS i7-1165G7 T500 16GB 512GB NVMe magyarított (lézerezett) bill ujjolv gar
- Elgato Wave:1 + Pop Filter
- HP EliteBook 840 G10 14" FHD+ IPS i7-1355U 16GB 512GB NVMe ujjlolv gar
- Dell Latitude 7420 14" FHD IPS i5-1145G7 16GB 256GB NVMe ujjlolv gar
- MacBook Pro 13, 14, 15, 16, MacBook Air M1, M2 M3 M4 bill magyarosítás lézerrel / sapkacserével
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Eladó egy wittings steel hr sport hibrid okos óra dobozával töltővel
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest