![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
qt_user |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 52 Регистрация: 11.9.2012 Пользователь №: 3518 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Ребят, как грамотно сделать проверку содержимого QString?
То есть содержимое может быть различным Цитата 0x34 123 043 abc в 16,10,8 - ричных системах счисления и буквы. Надо распознать содержимое и если это число, то qDebug()<<"OK"; иначе qDebug()<<"FAIL"; |
|
|
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2944 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
конечный автомат
http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%...%BC%D0%B0%D1%82 |
|
|
iReset |
![]()
Сообщение
#3
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 178 Регистрация: 6.6.2012 Пользователь №: 3414 Спасибо сказали: 23 раз(а) Репутация: ![]() ![]() ![]() |
Или так:
Сообщение отредактировал iReset - 4.10.2012, 13:18 |
|
|
Sokoloff |
![]()
Сообщение
#4
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
Либо toDouble(), зависит от постановки. А разве toDouble понимает не десятичные числа? @ qt_user Если это учебная задача, то возможно требуется использовать регулярные выражения, тогда:
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 9.7.2025, 5:42 |