|
|
|
Как проверить что строка типа "0x00" - число?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток, считываю текстовый файл. В файлике запись, например "0x00", считал это дело строку(char *str), как теперь проверить, что в str по сути число в шестнадцатеричном виде(ну и при необходимости перевести его в десятичное)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 12:49:10 |
|
||
|
Как проверить что строка типа "0x00" - число?
|
|||
|---|---|---|---|
|
#18+
strtol() вроде даже автоматом распознаетIf the value of base is zero, the syntax expected is similar to that of integer constants, which is formed by a succession of: An optional sign character (+ or -) An optional prefix indicating octal or hexadecimal base ("0" or "0x"/"0X" respectively) A sequence of decimal digits (if no base prefix was specified) or either octal or hexadecimal digits if a specific prefix is present ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 12:56:22 |
|
||
|
Как проверить что строка типа "0x00" - число?
|
|||
|---|---|---|---|
|
#18+
Dima T, О, вполне подойдёт, спасибо ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 13:08:34 |
|
||
|
Как проверить что строка типа "0x00" - число?
|
|||
|---|---|---|---|
|
#18+
прям с форматированием же: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 13:50:51 |
|
||
|
Как проверить что строка типа "0x00" - число?
|
|||
|---|---|---|---|
|
#18+
CEMb, Взял способ себе на заметку, благодарю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 14:30:48 |
|
||
|
Как проверить что строка типа "0x00" - число?
|
|||
|---|---|---|---|
|
#18+
если говорить о c++, лучше использовать это. http://en.cppreference.com/w/cpp/string/basic_string/stol ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 14:31:46 |
|
||
|
|

start [/forum/moderation_log.php?user_name=%D0%B40%D0%BA]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
58ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 659ms |
| total: | 864ms |

| 0 / 0 |
