Hirdetés
- Megtartotta Európában a 7500 mAh-t az Oppo
- Google Pixel topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Akciófigyelő: Százezer forint engedmény a Nothing Phone (3)-ra
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15 - kicsi telefon nagy energiával
- Milyen okostelefont vegyek?
- MIUI / HyperOS topik
- Samsung Galaxy A56 - megbízható középszerűség
Ú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!
- Dell Premier KM7321W Többcsatornás Bluetooth vezeték nélküli billentyűzet+egér,használt,szép állapot
- Be Quiet! Pure Base 500 White
- ÚJ! BONTATLAN! Samsung S8 Független
- Phanteks Eclipse P400A Eladó dobozában
- Újszerű PlayStation 4 Pro GoldHEN 1TB - 20db PS4 játékkal (God of War, Cyberpunk 2077 és sok más)
- 155 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
- GYÖNYÖRŰ iPhone 12 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3654, 100% Akksi
- Ultimate előfizetés akár 4166 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- HP ZBook Studio x360 Gen5 Intel Xeon E-2176M - Garancia - Villám akció 11.21. Péntekig!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


