0
Y at-il une fonction pour obtenir une sous-chaîne dans GLib?Comment obtenir une tranche de corde?
Quelque chose comme
gchar *getSlice(const gchar *text, gint startIndex);
Y at-il une fonction pour obtenir une sous-chaîne dans GLib?Comment obtenir une tranche de corde?
Quelque chose comme
gchar *getSlice(const gchar *text, gint startIndex);
Vous pouvez juste faire:
gchar *s = &text[start_index];
Si vous voulez une copie de la sous-chaîne, faire
gchar *s = g_strdup(&text[start_index]);
N'oubliez pas de libérer la chaîne lorsque vous » re fait avec elle dans le dernier cas.
avez-vous essayé 'gchar * slice = text + startIndex;'? – bongi