重複の可能性:
1と0の文字列を2進値に変換する
C++でバイナリ文字列を整数文字列に変換したいと思います。例えば:
"000000000010"
になります"2"
次の制約があります。この文字列を整数型に変換してから、再度文字列に変換することはできません。これは、そのバイナリ文字列が非常に大きくなる可能性があるためです。
stringstream
フラグを付けてバイナリ文字列を挿入し、フラグstd::stringstream::binary
を使用してコンテンツを出力して、すでにそれを実行しようとしましたstd::dec
が、機能しません
よろしくお願いします。