Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

EraseExceptGroupBits -возвращает х с обнуленными разрядами, за исключением заданной группы

Сравнивает лексографически строки string1 и string2 и возвращает | То же, что и strcmp, только сравнивается не более n первых символов. | Набору символов, задаваемому строкой string2. Завершающий нулевой символ не | String1. В случае неудачи возвращается значение NULL. | В строке string1 щыуществляет замену подстрок string2 строками | Задание N 2 | Определить количество отрицательных элементов в заданной строке | Задание № 5 | Unsigned EraseGroupBits(unsigned x, int n1, int n2); | Class VertMenu. |


Читайте также:
  1. II этап, средняя — старшая группы
  2. Алгоритмы группы KWE
  3. Анализ материалов социологических опросов, рисующих образ таджикского мигранта, как представителя локальной социальной группы.
  4. АНАЛИЗ УСПЕВАЕМОСТИ СТУДЕНТОВ ГРУППЫ ГС119
  5. Аэродромы, авиационные центры, группы
  6. БИЛЕТ №32. ГРУППЫ ПРОЕКТИВНЫХ МЕТОДИК, СФЕРЫ ПРИМЕНЕНИЯ.

Разряды нумеруются с 0

Пример: EraseExceptGroupBits(0xABCD,4,7) = 0xC0

№30

Unsigned ChangeGroupBits(unsigned x, unsigned y, int n1, int n2);

ChangeGroupBits – возвращает х, в котором заданная группа бит заменяется соответствующей инвертированной группой бит из у

Разряды нумеруются с 0

ChangeGroupBits(0xFFFF,0xFF8A,1,7) = 0xFF75

№31

Int sign(int x);

sign - возвращает 1, если х>0, 0(x==0), -1(x<0)

Пример: sign(130) = 1; sign(-23) = -1

№ 32

Int addOK(int x, int y);

addOK - возвращает 1, если x+y не дает переполнения

Пример: addOK(0x8000,0x8000) = 0,

addOK(0x8000,0x7000) = 1,

№ 33

Int bang(int x);

bang - возвращает!x без использования!

Пример: bang(3) = 0, bang(0) = 1

Задание N 6

Создать класс визуальной компоненты с необходимым набором конструкторов, деструктором, соответствующими методами и операциями.

Спроектированный интерфейс класса (набор методов, предоставляемый пользователю для работы с объектом) перед реализацией обсудить с преподавателем. Реализация, не согласованная с преподавателем, к рассмотрению приниматься не будет.

Текстовый режим.

Пример реализации в Visual Studio приведен в директории CONSOLE APPLICATION.

Коды псевдографических символов:

Одинарная линия Двойная линия

Левый верхний угол 0xDA Левый верхний угол 0xС9

Правый верхний угол 0xBF Правый верхний угол 0xBB

Левый нижний угол 0xC0 Левый нижний угол 0xC8

Правый нижний угол 0xD9 Правый нижний угол 0xBC


Дата добавления: 2015-07-11; просмотров: 239 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Unsigned MoveGroupBits(unsigned x, unsigned y, int n1, int n2);| Class DateField.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)