Hirdetés
Legfrissebb anyagok
PROHARDVER! témák
- Amlogic S905, S912 processzoros készülékek
- Modding és elektronikai kérdések
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- DUNE médialejátszók topicja
- Házimozi belépő szinten
- Milyen TV-t vegyek?
- GoPro Hero 13 kamera: felkészült az akcióra
- Jóárasított kézikonzollal tarolna jövőre a Lenovo
- Milyen notebookot vegyek?
Mobilarena témák
IT café témák
GAMEPOD.hu témák
-
PROHARDVER!
Ú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
- Mibe tegyem a megtakarításaimat?
- AliExpress tapasztalatok
- Amlogic S905, S912 processzoros készülékek
- Elemlámpa, zseblámpa
- Milyen autót vegyek?
- Modding és elektronikai kérdések
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- (nem csak) AMD FX / Ryzen tulajok OFF topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- DUNE médialejátszók topicja
- További aktív témák...
Új fizetett hirdetések
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Axon Labs Kft.
Város: Budapest