|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.12.2010, 08:33 | #11 |
Уважаемый
Форумчанин
Регистрация: 04.07.2010
Сообщений: 318
|
А как из строки:
X244.976Y125.033M25 выделить только числа (имеется ввиду 244.976 , 125.033 , 25) и присвоить переменным?
даешь высокое напряжение
|
04.12.2010, 11:41 | #12 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Да легко и просто. В цикле получаешь фрагменты строки между нецифрами (кроме точки разумеется), а потом переводишь их в числа.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
04.12.2010, 11:46 | #13 |
Уважаемый
Форумчанин
Регистрация: 04.07.2010
Сообщений: 318
|
вся сложность в том, что строки могут абсолютно разными, мне видится что нужно определять по символьно так: если символ цифра - присвоить переменной А, если точка то - переменной В, если буква - то С. Как можно реализовать?
даешь высокое напряжение
|
17.01.2011, 07:28 | #14 | |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
Цитата:
Парс координат.rar
Помог, нажми весы слева
|
|
17.01.2011, 14:34 | #15 |
Уважаемый
Форумчанин
Регистрация: 04.07.2010
Сообщений: 318
|
Дело в том, что я уже разобрался с этим. Я сделал следующим образом: проверял строку по-символьно, и сравнивал с заранее заданными значениями, т.е. число, символ ".", или символ "Y". И в зависимости от полученного значения выполнял заданные алгоритмы, а затем переход к следующей строке и т.д. Т.е. как таковой, парсинг строки я выполнил, парсингует довольно быстро, в чем несомненно большой плюс, и,если интересны подробности, могу привести фрагмент кода.
даешь высокое напряжение
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Named pipes, парсинг строки | Alex217Vish | Visual C++ | 0 | 04.11.2010 22:29 |
Парсинг следующей строки | Fok | Общие вопросы Delphi | 4 | 12.09.2010 17:26 |
Парсинг строки | beemoto | Общие вопросы Delphi | 18 | 12.04.2009 18:52 |