Есть ли функция stl или boost, чтобы определить, является ли строка числовой?

Я новичок в C ++, boost и т. Д.

Я хотел бы знать, есть ли уже функция в boost или STL, которую я могу использовать, чтобы определить, является ли строка числовой.

Числовые строки могут выглядеть так: 100

или

100,52

Я знаю, что существует масса примеров того, как написать такую ​​функцию, но я хотел бы знать, есть ли уже функция, которую я могу использовать для этого.

Я ищу для чистого C ++ - решения, а не C.

[ОБНОВЛЕНИЕ: Я уже использую lexical_cast для преобразования своих строк, мне просто интересно, есть ли такой метод, как is_numeric, который я могу использовать для этого ...]

11
задан Inno 7 April 2011 в 08:17
поделиться