Funkcja atoi, a stringi

0

Witam !
Mam takie pytanie czy mogę do funkcji "atoi" zamiast tablicy char przesłać string?
np.

string temp="123";
int a;
a = atoi(temp);
0

int a=atoi(temp.c_str());

0

Dlaczego nie po prostu std::stoi?

http://en.cppreference.com/w/cpp/string/basic_string/stol

1 użytkowników online, w tym zalogowanych: 0, gości: 1