Текущий раздел:

Описания RDS

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.26. Вспомогательный объект для разбора текста

А.5.26.15. Макрос rdsSTRGetIntWord – получить из текста слово как целое число

# Приложения

## Приложение А. Функции, константы и структуры RDS

### А.5. Сервисные функции и макросы RDS

#### А.5.26. Вспомогательный объект для разбора текста

##### А.5.26.15. Макрос rdsSTRGetIntWord – получить из текста слово как целое число

Макрос rdsSTRGetIntWord считывает из текста следующее слово и преобразует его в целое число.

      rdsSTRGetIntWord(
        parser,    // Вспомогательный объект
        skiplf     // Пропускать переводы строк
      )

Определение

      #define rdsSTRGetIntWord(parser,skiplf) \
        rdsGetObjectInt((parser),RDS_HSTR_READINT,(skiplf))

Параметры

parser(RDS_HOBJECT)
  Идентификатор вспомогательного объекта для разбора текста, ранее созданного функцией rdsSTRCreateTextReader.
skiplf(int)
  Целое число, указывающее на то, как команда будет реагировать на встретившиеся в тексте переводы строк: 1 – пропускать все переводы строк до тех пор, пока не будет считано полноценное слово; 0 – встретив перевод строки, вернуть нулевое значение.

Возвращаемое значение

Целое число, в которое преобразовано считанное из текста слово.

Примечания

Этот макрос заключает в себя вызов команды RDS_HSTR_READINT.