Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.26. Вспомогательный объект для разбора текста
А.5.26.14. Макрос rdsSTRGetDoubleWord – получить из текста слово как вещественное число
Макрос rdsSTRGetDoubleWord считывает из текста следующее слово и преобразует его в вещественное число.
rdsSTRGetDoubleWord(
parser, // Вспомогательный объект
skiplf // Пропускать переводы строк
)
Определение
#define rdsSTRGetDoubleWord(parser,skiplf) \ rdsGetObjectDouble((parser),RDS_HSTR_READDOUBLE,(skiplf))
Параметры
- parser (RDS_HOBJECT)
- Идентификатор вспомогательного объекта для разбора текста, ранее созданного функцией rdsSTRCreateTextReader.
- skiplf (int)
- Целое число, указывающее на то, как команда будет реагировать на встретившиеся в тексте переводы строк: 1 – пропускать все переводы строк до тех пор, пока не будет считано полноценное слово; 0 – встретив перевод строки, вернуть нулевое значение.
Возвращаемое значение
Вещественное число (double), в которое преобразовано считанное из текста слово.
Примечания
Этот макрос заключает в себя вызов команды RDS_HSTR_READDOUBLE.