hlmod.hu
https://hlmod.hu/

bitoperátorok+forward
https://hlmod.hu/viewtopic.php?f=9&t=4801
Oldal: 1 / 1

Szerző:  HunGamer [2012.06.19. 10:23 ]
Hozzászólás témája:  bitoperátorok+forward

Sziasztok!

Első kérdésem mindössze annyi lenne, hogy az
Kód:
  1. ExecuteForward ( forward_handle, &ret, ... )

funkcióban, a "ret"(2. paraméter) mit ad vissza.

Második kérdésem:
Az operátorok a biteknél is így működik?:
Kód:
  1. a |= b     =     a = a | b

  2. a &= b     =     a = a & b


Harmadik:
Metal tutorialjában volt ez:
Kód:
  1. (!true)  // Eredménye: false

  2. (!false) // Eredménye: true

  3. !9 // Eredménye: 6  (9 (1001) => 6 (0110)

  4. // Számok esetében szokás a ~ (bitenkénti komplemens) operátort használni:

  5. (~(9))  // Eredménye: 6

Kérdés:
Kód:
  1. a = 11

  2. !a == (~(a)) //Egyenlőek-e?

Szerző:  Metal [2012.06.19. 11:17 ]
Hozzászólás témája:  Re: bitoperátorok+forward

Üdv

1) Sikeres végrehajtás esetén 1, sikertelenség esetén 0 kerül bele
2) Igen
3) Igen


HunGamer írta:
Sziasztok!

Első kérdésem mindössze annyi lenne, hogy az
Kód:
  1. ExecuteForward ( forward_handle, &ret, ... )

funkcióban, a "ret"(2. paraméter) mit ad vissza.

Második kérdésem:
Az operátorok a biteknél is így működik?:
Kód:
  1. a |= b     =     a = a | b

  2. a &= b     =     a = a & b


Harmadik:
Metal tutorialjában volt ez:
Kód:
  1. (!true)  // Eredménye: false

  2. (!false) // Eredménye: true

  3. !9 // Eredménye: 6  (9 (1001) => 6 (0110)

  4. // Számok esetében szokás a ~ (bitenkénti komplemens) operátort használni:

  5. (~(9))  // Eredménye: 6

Kérdés:
Kód:
  1. a = 11

  2. !a == (~(a)) //Egyenlőek-e?

Szerző:  HunGamer [2012.06.20. 17:59 ]
Hozzászólás témája:  Re: bitoperátorok+forward

Köszönöm.
Az első kettőt sejtettem, a harmadikban nem voltam biztos.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/