それで、インターンシップのスキルテストでこれを尋ねられました、そしてその時それは私を完全に困惑させました。動作するはずだと思ったコードがいくつかありますが、文字列に正しい値が割り当てられていません。
#include <iostream>
#include <string>
using namespace std;
int main()
{
// declarations
int i = 0, num= 63;
string b="";
while (num != 0)
{
i = num % 10;
b.insert(0,i + 48 + "");
num = num/10;
}
cout << b << endl;
return 0;
}
「num」は整数値です(例として63を使用しました)
編集::私は間違って言い換えました、私は私のためにintから文字列への変換を行う関数を使用できませんでした、私は文字列ライブラリを使用できなかったというわけではありません、私の間違い。