0
Есть ли какая-либо функция для получения подстроки в GLib?Как получить кусочек струны?
Что-то вроде
gchar *getSlice(const gchar *text, gint startIndex);
Есть ли какая-либо функция для получения подстроки в GLib?Как получить кусочек струны?
Что-то вроде
gchar *getSlice(const gchar *text, gint startIndex);
Вы можете просто сделать:
gchar *s = &text[start_index];
Если вы хотите получить копию подстроки, сделать
gchar *s = g_strdup(&text[start_index]);
Не забудьте освободить строку, когда вы» с этим в последнем случае.
Вы попробовали 'gchar * slice = text + startIndex;'? – bongi