gis_helper_split_string_by_delimeter()

Разбить строку по разделителю.

Прототип:

#include <gis/gishelper.h>
char **gis_helper_split_string_by_delimeter( char* source_string, const char delimeter );

Аргументы:

source_string
Список строк.
delimeter
Разделитель.

Библиотека:

gishelper

Описание:

Функция разбивает строку на подстроки по разделителю a_delim, и возвращает список строк. Функция не изменяет исходную строку.

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

nullptr
Функция завершилась с ошибкой.


Note: Функция выделяет память для списка строк. Для освобождения памяти исп. gis_helper_free_string_list().

Примеры использования:

char str[10] = "0,1,2,3,4";
char **str_list = gis_helper_split_string_by_delimeter( str, ',' );
if ( !str_list )
{
return 1;
}
gis_helper_free_string_list( &str_list );
return 0;

Классификация:

ПК ЦКИ для ЗОСРВ «Нейтрино»

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Поддерживается, начиная с ПК ЦКИ редакции 1.4

Тематические ссылки:

gis_helper_free_string_list()




Предыдущий раздел: Описание API картографического фреймворка