23.2.3. Строки и Glib

We use cookies. Read the Privacy and Cookie Policy

23.2.3. Строки и Glib

Библиотека Glib содержит довольно много функций для работы со строками, но я перечислю лишь самые с моей точки зрения интересные (таблица 23.2).

Некоторые строковые функции библиотеки Glib Таблица 23.2

Прототип Описание gchar* g_strchug(gchar* s) Функция удаляет все пробелы в строке s, стоящие в начале строки (до первого печатного символа). Данная функция может пригодиться для контроля введенной пользователем информации gchar* g_strchomp(gchar* s) Функций удаляет все пробелы в строке s, стоящие в конце строки gchar* g_strstrip(gchar* s) Функция удаляет пробелы а начале и в конце строки void g_strdown(gchar* s) Функция переводит все буквы строки s в нижний регистр void g_strup(gchar* s) Функция переводит все буквы строки s в верхний регистр void g_strreverse(gchar* s) Функция преобразовывает прописные буквы в строчные и наоборот

Данный текст является ознакомительным фрагментом.