|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2011, 14:23 | #1 |
Пользователь
Регистрация: 28.03.2011
Сообщений: 32
|
Работа со строками
Цель - спарсить кусок из текстового файла.
Делаю так: Код:
Выдает ВСЁ содержимое строки temp. Почему ? Причем, если написать более маленькое значение, например (30,70), то все нормально. |
04.05.2011, 20:51 | #2 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
int index = temp.AnsiPos("sid=");
Ну ты получил позицию в строке temp -------------------------------------------- AnsiString result = temp.SubString(index,(index+32)); ты возврашаеш строку с символа index и далее 32 + index символа. =========================== Возможная ошибка в строке temp. хотя метод AnsiPos должен работать с многобайтными символами. И возвращать 0 при отсутствии вхождения.
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
04.05.2011, 20:53 | #3 |
Форумчанин
Регистрация: 28.01.2010
Сообщений: 224
|
А вот с этим
== Причем, если написать более маленькое значение, например (30,70), то все нормально. == Я не как не понял. Напиши весь листинг с коментариями чтобы не парится..
всему свое время как зиме и весне
и каждому солнцу свой неба кусок |
05.05.2011, 23:29 | #4 | ||
Форумчанин
Регистрация: 24.03.2011
Сообщений: 120
|
Цитата:
В общем, если тебе нужно(а скорее всего тебе нужно именно это... sid длинною в 2637 символов я пока не встречал)) взять 32 символа начиная с символа под номером index, пиши так: Цитата:
Последний раз редактировалось Ksardas13; 05.05.2011 в 23:45. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа со строками | asyat | Помощь студентам | 4 | 10.03.2011 22:35 |
Работа с матрицами (норма матрицы, работа со строками) | Neitrosha | Помощь студентам | 1 | 26.11.2010 20:19 |
работа со строками | Darknes | Общие вопросы C/C++ | 3 | 05.07.2010 15:37 |
Работа со строками | Nividimka | Помощь студентам | 11 | 03.03.2007 15:58 |