[ aleksazr @ 14.12.2018. 12:37 ] @
Evo jednog glupog pitanja.

bit_tst - testira bit, i vrati stanje 0 ili 1
bit_set - postavi bit na 1
bit_clr - postavi bit na 0
bit_inv - komplementira bit

e sad, kako da nazovem rutinu koja postavlja bit na poslatu vrednost?
Našao sam u mojim starim programima da sam koristio bit_soc - set or clear, ali mi to očigledno nije ostalo u glavi.

Kako vi zovete takvu funkciju? Ima li neki standard?
[ Almedin @ 14.12.2018. 12:58 ] @
bit_put
[ jablan @ 14.12.2018. 13:00 ] @
sve bi bilo mnogo lakše kad bi mogao da funkciji daš ime duže od 7 karaktera... :)
[ Mihajlo Cvetanović @ 14.12.2018. 13:32 ] @
bit_write?
[ Branimir Maksimovic @ 14.12.2018. 14:28 ] @
Ne treba ti ta f-ja. Imas bit set i bit clear, ta bi bila redundantna.
[ aleksazr @ 14.12.2018. 15:17 ] @
Hvala, sviđa mi se bit_put, jednak broj karaktera sa ostalim funkcijama.
[ MajorFatal @ 15.12.2018. 01:48 ] @
Možda onu što ti postavlja na 1 da nazoveš bit_one a onu kojom setuješ vrednost da nazoveš bit_set? Put je u svakom slučaju ćeš nešto da put - ali šta, da se ne bi opet za par godina pitao šta si pisao, a setovanje zna se šta je setovanje odredjene neke vrednosti po izboru?
[ Predrag Supurovic @ 15.12.2018. 05:47 ] @
bit_set koja ima parametar, ako se ne da parameter onda setuje na 1 a ako se da parameter setuje na datu vrednost.