|
|
|
Как проверить что строка типа "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/topic.php?fid=57&msg=39328958&tid=2018406]: |
0ms |
get settings: |
14ms |
get forum list: |
30ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
85ms |
get topic data: |
23ms |
get forum data: |
7ms |
get page messages: |
103ms |
get tp. blocked users: |
3ms |
| others: | 392ms |
| total: | 673ms |

| 0 / 0 |
