Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.26. Вспомогательный объект для разбора текста
А.5.26.16. Макрос rdsSTRSetTextToRead – получить из текста слово как целое число
Макрос rdsSTRSetTextToRead передает в объект текст, из которого функция rdsSTRGetWord будет последовательно извлекать слова.
rdsSTRSetTextToReadA(
parser, // Вспомогательный объект
text // Текст для разбора (UTF8)
)
rdsSTRSetTextToReadW(
parser, // Вспомогательный объект
text // Текст для разбора (UTF16)
)
// Через функцию-псевдоним
rdsSTRSetTextToRead(
parser, // Вспомогательный объект
text // Текст для разбора (кодировка по умолчанию)
)
Определение
#define rdsSTRSetTextToReadA(parser,text) \ rdsSetObjectStrA((parser),RDS_HSTR_SETTEXT,0,(text)) #define rdsSTRSetTextToReadW(parser,text) \ rdsSetObjectStrW((parser),RDS_HSTR_SETTEXT,0,(text)) // Через функцию-псевдоним #define rdsSTRSetTextToRead(parser,text) \ rdsSetObjectStr((parser),RDS_HSTR_SETTEXT,0,(text))
Параметры
- parser (RDS_HOBJECT)
- Идентификатор вспомогательного объекта для разбора текста, ранее созданного функцией rdsSTRCreateTextReader.
- text (RDSCSTR, RDSWCSTR, RDSXCSTR)
- Указатель на текст, который будет разбираться объектом.
Возвращаемое значение
Примечания
Этот макрос заключает в себя вызов команды RDS_HSTR_SETTEXT.