からへのatoi
変換を取得するために関数を使用しようとしています。問題は、整数と文字列値の両方を含む文字列配列があることです。string
int
私が読んだことから、エラーコードを取得するには、関数は 0 を返す必要があります:
string s = "ssss";
int i = atoi(s.c_str())
if (i == 0)
cout<<"error"<<endl;
end;
文字列値が の場合、どうすればよい0
ですか?
もう 1 つの問題は、次の文字列にありますstring s = "001_01_01_041_00.png"
。atoi
関数は値を返します1
。返してはいけません0
。なぜ戻るの1
ですか?