XmStringCompare

XmStringCompare — Функция составных строк, производящая сравнение двух составных строк.

Использование

#include <Xm/Xm.h>

Boolean XmStringCompare(XmString s1, XmString s2);

Описание

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

Под семантической эквивалентностью понимается то, что строки содержат аналогичные текстовые компоненты, тэги элементов списка шрифтов, направления и разделителей. В общем случае, если две составные строки созданны на основе аналогичных строк (char *) с использованием XmStringCreateLocalized в аналогичном языковом окружении, то такие строки считаются эквивалентными. Если две строки созданны с аналогичными аргументами текста и тэга с помощью XmStringCreate, то строки также считаются эквивалентными.

s1

Определяет составную строку для сравнения с s2.

s2

Определяет составную строку для сравнения с s1.

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

Возвращает истину если две составные строки являются эквивалентными.

Связанная информация

XmStringCreate(3) и XmStringCreateLocalized(3).