Тема: String to int
Показать сообщение отдельно
Старый 09.07.2013, 15:44   #1
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
String to int

Какой самый простой способ данного приведения типов? На ум пришла данная функция:
int stringToInt(string s,int n)
{
    return (n==0) ? s[n]-'0' : ((s[n]-'0')+10*stringToInt(s,n-1));
}
Можно ли ещё упростить?
В интернете читал о разных стандартных функциях, однако по ответам заметил, что многие из них не(корректно) работают. Поэтому интересуют максимально простые самостоятельные решения, либо те, что точно работают в большинстве стандартных компиляторов.
(Offline)
 
Ответить с цитированием