![]() |
Ищу функцию для разбивки строки по разделителю
Ищу функцию С++ для разбивки строки по разделителю
|
Ответ: Ищу функцию для разбивки строки по разделителю
Aceton
может тебе её еще в dll вынести ? 1) делаешь строку std::string 2) вызываешь у неё метод find и находишь положение разделителя в строке 3) вызываешь substr и получаешь нужную часть строки |
Ответ: Ищу функцию для разбивки строки по разделителю
да в php удобно)) задал разделитель и получил массив)) а в си фокусы нада делать
|
Ответ: Ищу функцию для разбивки строки по разделителю
ура нашел
Пример. #include #include char *string = "a string, of , ,tokens"; . . . /* в следующем цикле собираются символы (отделенные пробе- лами или запятыми) из строки до тех пор, пока в ней ничего не ос- танется */ token = strtok (string,","); while (token !=NULL) { /* вставляет код для обработки символа в цикле */ . . . token = strtok (NULL,","); /* берет следующий символ */ } /* возвращаемыми символами являются "a","string", "of", "tokens". Следующий вызов strtok возвратит NULL и цикл завершает- ся */ |
Часовой пояс GMT +4, время: 15:48. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot