next up previous contents
Next: Схема работы функции Up: Архитектура функции, осуществляющей поиск Previous: Архитектура функции, осуществляющей поиск   Contents

Описание функции

Получаемые параметры:
Указатель на строку, представляющей собой название атрибута. char *symbolic_name

Результат: Функция при завершении своей работы, в случае, если атрибут был найден в массиве, возвращает вызывающей подпрограмме номер атрибута в массиве - число, большее или равное нулю. Если атрибут не был найден, то функция возвращает значение -1. (Данное значение выбрано потому, что стандартное значение EXIT_FAILURE незафиксировано на стадии проектирования и, следовательно, может принимать в том числе значения, большие или равные 0, что в данном случае будет означать номер элемента в массиве).

Прототип функции:

    int get_attr_num_by_name (const char *symbolic_name)



Aleks Sherikov 2006-05-23