|
|
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
Может кто знает какую нибудь функцию чтобы вырезать начало строки до подстроки входящей в неё, или может можно как нибудь задать указатель на нее, как в strstr() но наоборот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 23:47 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
а пример вашей строки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 09:31 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
Programister0Может кто знает какую нибудь функцию чтобы вырезать начало строки до подстроки входящей в неё, или может можно как нибудь задать указатель на нее, как в strstr() но наоборот. Скопируй необходимое количество символов. Длину ты уже знаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 09:39 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
Пусть s1 - исходная строка, s2 - подтсрока. Если надо сохранить (например в строку s3) фрагмент s1 до начала s2, то Код: plaintext 1. Если из s1 надо вырезать кусок до начала s2, то: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 10:05 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. p.s. я пробовал ваш пример s3.assign(s1, 0, s1.find(s2, 0)); компилятор не понимает, может библиотеку какую подключить надо. конф.: c++ Builder 6.0 включены stdio.h и string.h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 12:39 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
Programister0 Код: plaintext 1. 2. 3. 4. 5. strstr(str1,str2)-str1 - длина текста до str2. Что сложного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 13:03 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
спасибо всем, все работает; вроде ничего сложного непонимаю как до меня самого это недоперло; и ответьте какие библиотеки необходимы для .assign(); и .erase(); может с ними по проще будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 13:46 |
|
||
|
получить строку до подстроки
|
|||
|---|---|---|---|
|
#18+
Programister0 и ответьте какие библиотеки необходимы для .assign(); и .erase(); может с ними по проще будет STL. стандартная библиотека шаблонов c++. Если пишете на C++, то просто #include <string> и используете тип std::string ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:38 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34049274&tid=2030292]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
462ms |
get topic data: |
25ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 840ms |

| 0 / 0 |
