Dlaczego nie powinienem używać atoi ()? [duplikować]

To pytanie ma już tutaj odpowiedź:

atoi () - ciąg do int 5 odpowiedzi

Ktoś powiedział mi, że nie powinienem używaćatoi()i że powinienem zawsze używaćstrtol() zamiast. co jest źle zatoi() że nie powinienem go używać? Jeststrtol() naprawdę właściwa rzecz do wykorzystania? (A co z tymstrtol() zwraca along, nieint lubićatoi() robi?)

questionAnswers(3)

yourAnswerToTheQuestion