Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Следущая версия Both sides next revision | ||
ru:sidebar:remoteapi:apiref:user:update_user_flags [19/06/2013 13:49] zuve |
ru:sidebar:remoteapi:apiref:user:update_user_flags [19/06/2013 13:53] zuve |
||
---|---|---|---|
Строка 29: | Строка 29: | ||
**Пример использования маски и флагов настроек пользователя:** | **Пример использования маски и флагов настроек пользователя:** | ||
- | Допустим пользователю нужно разрешить менять пароль(0x02), запретить менять свои настройки(0x10) а все остальные флаги оставить без изменения. В таком случае **маска будет 0x2 + 0x10 = 0x12**. Флаг 0x02 нужно снять, а флаг 0x10 установить, следовательно **параметр флаг будет равен 0x10**. | + | Допустим пользователю нужно разрешить менять пароль(0x02), запретить менять свои настройки(0x10), а все остальные флаги оставить без изменения. В таком случае **маска будет 0<nowiki>x</nowiki>2 + 0<nowiki>x</nowiki>10 = 0<nowiki>x</nowiki>12**. Флаг 0<nowiki>x</nowiki>02 нужно снять, а флаг 0<nowiki>x</nowiki>10 установить, следовательно **параметр флаг будет равен 0<nowiki>x</nowiki>10**. |
===== Возвращаемый результат ===== | ===== Возвращаемый результат ===== |
|