Legfrissebb anyagok
Mobilarena témák
- Okosóra és okoskiegészítő topik
- Milyen okostelefont vegyek?
- Realme GT Master Edition - mestermunka
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Samsung Galaxy S10 és S10+ duplateszt
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Macrodroid
- Samsung Galaxy A54 - türelemjáték
- Vodafone mobilszolgáltatások
PROHARDVER! témák
IT café témák
-
Mobilarena
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz emitter #1134 üzenetére
kicsit bonyolultabb a helyzet, mint gondoljátok
Nagyképűség be: Szerintem mi remekül átlátjuk a helyzetet
Van ilyen egyáltalán?
Nincs. De magadnak ellenőrizheted.int mx, my; /* palya meret */
int x, y; /* ennek a szomszedait keressuk */
for(int dx = -1; dx <= 1; dx++)
{
for(int dy = -1; dy <= 1; dy++)
{
int cx = x + dx;
int cy = y + dy;
if ((dx != 0 || dy != 0) && cx >= 0 && cx < mx && cy >= 0 && cy < my)
{
...
}
}
}
Nyilván külön függvénybe is teheted az ellenőrzést, és akkor még szebb lesz.
MOD: A cx kiszámítását és ellenőrzését persze az y cikluson kívülre is lehet tenni, úgy gyorsabb lesz[Szerkesztve]
Jester
Új hozzászólás Aktív témák
Téma tudnivalók
● olvasd el a téma összefoglalót!
Aktív témák
Új fizetett hirdetések
- XBOX Series X, dobozában, gyári tartozékaival, 6 hónap teljeskörű garancia!! Bp-i üzletből eladó!
- Lenovo Thinkpad X280, 12,5" FHD, I5-8350U CPU, 8GB DDR4, 256GB SSD, WIN 10/11, 27% Áfás Számla, 1 év
- Dell Precision 5540, 15,6" FHD IPS, I9-9880H CPU, 32GB DDR4, ÚJ 512GB NVMe SSD, T2000 4GB VGA, WIN 1
- Lenovo Thinkpad T490, 14" FULL HD IPS, I5-8365U CPU, 8GB DDR4, 256GB SSD, WIN 10/11, 27% áfás Számla
- Dell Latitude 5590, 15,6" FHD Kijelző, i5-7300U CPU, 8GB DDR4, 256GB SSD, WIN 10/11, 27% áfás Számla
Állásajánlatok
Cég: Axon Labs Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest