![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 0 Всего: 52 |
Есть строка, допустим: "c:\some\where.are"
Мне нужно получить строку до точки: "c:\some\where" wcsstr функция ищет, но выдаёт строку после этой точки, то бишь ".are", а надо наоборот. Есть вариант развернуть строку задом, пройтись wcsstr, а затем развернуть в другую сторону, но это как - то через задницу. У кого есть солюшен? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 2 Всего: 26 |
Это пример из MSDNa из которого следует , что можно узнать позицию первого вхождения подстроки в исходную строку. А потом из строки мы берем столько символов сколько нам надо. Это сообщение отредактировал(а) Andrey44 - 21.5.2008, 07:29 -------------------- ????? ??, ??????? ?????. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 0 Всего: 52 |
Спасибо, конечно, но этот пример я видел, естественно, он из разряда инвертировать, выдрать и инвертировать обратно. Я спрсил именно относительно стандартной функции.
Это сообщение отредактировал(а) Rickert - 21.5.2008, 07:48 -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Andrey44 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1501 Регистрация: 4.12.2006 Где: На работе Репутация: 2 Всего: 26 |
Я думаю тогда только или CString или std::string
-------------------- ????? ??, ??????? ?????. |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 2 Всего: 95 |
Rickert,
Это сообщение отредактировал(а) ama_kid - 21.5.2008, 09:01 -------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 2 Всего: 95 |
или юникодный вариант:
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| Rififi |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1254 Регистрация: 9.3.2008 Репутация: 11 Всего: 36 |
||||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 0 Всего: 52 |
ama_kid, вообще-то то, но вариант Rififi подойдёт больше.
Всем спасибо, solved -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bsa |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
|
||||
|
|||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |