1

これは、再帰を使用して文字列をintに変換するプログラムです
。コードは、1234を出力する場合は常に17を出力
し、その数値に数字を追加すると
、たとえば12345を出力する場合は18を出力します。

#include <cstdlib>
#include <iostream>

using namespace std;

int convertToInteger(string numberStr)
{
    if (numberStr.size()==0)  return result;
    convertToInteger (numberStr);
}

int main(int argc, char *argv[])
{
    string numberStr("1234");
    cout << numberInt << endl;
    return 0;
}
4

1 に答える 1

2

あなたはreturn前を逃していますconvertToInt (numberStr);

于 2012-12-04T19:40:54.480 に答える