Возможный дубликат:
Как разбирать строку в int на С++?
Как преобразовать строку С++ в int?
Предположим, что вы ожидаете, что строка содержит фактические цифры (например, "1", "345", "38944" ).
Кроме того, предположим, что у вас нет повышения, и вы действительно хотите сделать это на С++, а не на жестоком старом пути C.