10進数を2進数に変換する簡単なプログラムがあります。私はプログラムを実行するときにエラーは出ませんが、私は単一の疑問符を取得します。私は "00101"のような値のセットを取得する必要があります私は同様に文字列を返す関数を使用しようとしています。ここに私のコードは、C++疑問符出力
#include <iostream>
using namespace std;
#include <string>
string convert(int num)
{
string binary;
int remainder;
}
すべてのアイデア? 助けてくれてありがとう
コード 'return binary;' while'は最初のループで戻ります。なぜそれをやっているの? – aghilpro
申し訳ありませんが、私は問題がどこにあるのか把握しようとしていました。私はそれを削除しようとしましたが、私は同じ問題を抱えています。 – CuriousCoder97
整数値を文字列に変換せずに文字列に代入しようとしています。これが主な問題です。私はそれを修正した後、あなたのコードに他の論理エラーを修正できると信じています。 :) –