- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Apple iPhone 16 Pro - rutinvizsga
- One mobilszolgáltatások
- iPhone topik
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- Yettel topik
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Google Pixel 8a - kis telefon kis késéssel
- Xiaomi 15 Ultra - kamera, telefon
Új hozzászólás Aktív témák
-
cog777
senior tag
Sziasztok!
Most nézem át a c++ operátor overloading-ját, van két megoldás:
class Point
{
public:
Point(int x, int y) {Point::x=x;Point::y=y;}
Point operator+(Point &p) {return Point(x+p.x, y+p.y);}private:
int x,y;
}A kérdésem:
"Point operator+(Point &p) {return Point(x+p.x, y+p.y);}" Miért lehet elérni a "p.x"-et??? (illetve a p.y-t?) (Az adatrejtés elve miatt kérdezem, hiszen private )A másik megolds szinte ugyanez:
class Point
{
public:
Point(int x, int y){Point::x=x;Point::y=y;}
friend Point operator+(Point &p, Point &q) {return Point(q.x+p.x, q.y+p.y);}private:
int x,y;
}Itt már értem, hiszen a friend el tudja érni a private adatokat!
Ú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!
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- E-roller topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- PROHARDVER! feedback: bugok, problémák, ötletek
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Samsung LCD és LED TV-k
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- Kuponkunyeráló
- Külpolitika
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- További aktív témák...
- Synology 3.5" 8TB SATA3 HDD (HAT5310-8T) Új, bontatlan, garanciával!
- Új DELL Inspiron 16 Fémházas Multimédiás Laptop 16" -40% Ryzen 7 8840U 8mag 16/1TB FHD+ IPS
- LG UltraGear 27GR95QE-B Gamer Oled Monitor!27"/2k/240hz/0,03ms/HDMI 2.1/Konzolhoz is
- Új, bontatlan, iPhone 16 Pro Max gyárilag kártya-független, apple világgaranciával
- Új, bontatlan, iPhone 16 Plus gyárilag kártya-független, apple világgaranciával
- Apple iPad 8 32GB,Újszerű,Adatkábel,12 hónap garanciával
- LG 77G3 - 77" OLED evo - 4K 120Hz 0.1ms - MLA - 2000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- Targus Universal USB 3.0 DV1K-2K Compact docking station (DisplayLink)
- BESZÁMÍTÁS! Gigabyte H510M i5 10400F 32GB DDR4 512GB SSD RX 5700XT 8GB Rampage SHIVA Zalman 600W
- BESZÁMÍTÁS! ASUS H170M i7 6700 16GB DDR4 512GB SSD GTX 1660 Ti 6GB KOLINK Observatory Lite TT 500W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest