Hirdetés
- Yettel topik
- Karácsonyi telefonajánló 2025
- Igazi csúcskészülék lett a Poco F7 Ultra
- Xiaomi 15T Pro - a téma nincs lezárva
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen hagyományos (nem okos-) telefont vegyek?
- Pulzust is mér az Apple AirPods Pro 3
- Ismét összefogott az Xplora és a HMD
- Fotók, videók mobillal
- Apple Watch Sport - ez is csak egy okosóra
Új hozzászólás Aktív témák
-
proci985
MODERÁTOR
válasz
cooldongo
#1608
üzenetére
hm, miért kell typedef, nem elég egy class Kor, unsigned int r, unsigned int x és unsigned int y paraméterekkel? struct is működik, de akkor globálisak lesznek ezek a változók.
Kor.h
class Kor{
public:
Kor(unsigned int r, unsigned int x, unsigned int y);
unsigned int mR;
unsigned int mX;
unsigned int mY;
};Kor.cpp
#include "Kor.h"
Kor(unsigned int r, unsigned int x, unsigned int y){
mR = r;
mX = x;
mY = y;
}boolean egybeesik_a_kozeppont(Kor k1, Kor k2){
if((k1.mX == k2.mX) && (k1.mY == k2.mY)){
return true;
}
else return false;
}boolean c_kerdes(Kor k1, Kor k2){
Kor k11 = k1;
Kor k21 = k2;
if(egybeesik_a_kozeppont(k11, k21)){
cout << "egybeesik";
}
else{
cout << "nem esik";
}
}elvileg ennyi. tpusdefiníciót amiatt furálom, mert object köröket ezekután simán lehet használni. typedef akkor jó, ha egy külső classban van egy adatszerkezet definiálva, aztán az ember nem akarja minden alkalommal a KulsoClass::ValamiSpecAdatstruktura sort beirogatni. kódolvashatóságot typedef javíthatja, de később (amikor eljutttok OO programozásig) bőven lehet vele szívás.
apró gondolat: szerintetek belegondoltak a programozási feladatokat kiadók, hogy rászoktatják a diákokat a magyar fv/változónevekre, amikor azokat igazából messziről kerülni kéne? meg 2012ben struct C++ban?
Ú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!
- Windows 11
- Mégis összejöhet az Apple és az Intel összeborulása?
- Yettel topik
- AMD vs. INTEL vs. NVIDIA
- BestBuy ruhás topik
- Karácsonyi telefonajánló 2025
- Parfüm topik
- Elemlámpa, zseblámpa
- Régóta ott van a fiókban az Intel válasza az AMD-féle 3D V-Cache-re
- Igazi csúcskészülék lett a Poco F7 Ultra
- További aktív témák...
- 9800x3d félkonfig
- Bomba ár! HP ProBook 450 G8 - i5-1135G7 I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- Bomba ár! HP ProBook 440 G8 - i5-11GEN I 8GB I 256SSD I HDMI I 14" FHD I Cam I W11 I Gar
- Bomba ár! HP Elitebook 850 G7 - i5-10GEN I 8GB I 256GB SSD I 15,6" FULLHD I Cam I W11 I Gari!
- Bomba ár! HP EliteBook 840 G7 - i5-10G I 16GB I 256GB SSD I HDMI I 14" FHD Touch I Cam I W11 I Gari!
- BESZÁMÍTÁS! ASUS H510M i3 10105F 16GB DDR4 512GB SSD GTX 1050Ti 4GB Thermaltake V3 fekete Zalman500W
- Samsung Galaxy Z Flip 5 512GB, Kártyafüggetlen, 1 Év Garanciával
- REFURBISHED és ÚJ - Lenovo ThinkPad 40AS USB-C Dock Gen2 (akár 3x4K felbontás)
- Apple iPhone 16 Pro Max Natural Titanium Titán dizájn, Pro kamera,100% akku,2026. 02. 11
- LG 32GQ850-B - 32" NANO IPS ATW / 2560x1440 / 260Hz 1ms / NVIDIA G-Sync / AMD FreeSync / HDR 600
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


