エントリーの編集
                エントリーの編集は全ユーザーに共通の機能です。
                    必ずガイドラインを一読の上ご利用ください。
C++で数値を2進数表記で出力する方法(実行時編)
記事へのコメント0件
- 注目コメント
 - 新着コメント
 
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
          - バナー広告なし
 - ミュート機能あり
 - ダークモード搭載
 
関連記事
C++で数値を2進数表記で出力する方法(実行時編)
ビットマスクやデータ構造としてビット列を使用する場合は数値を2進数表記で確認したいことがよくありま... ビットマスクやデータ構造としてビット列を使用する場合は数値を2進数表記で確認したいことがよくあります。 一番手っ取り早い方法はstd::bitsetでキャストする方法です。 #include <iostream> #include <bitset> int main() { unsigned x = 11; std::cout << static_cast<std::bitset<8> >(x) << std::endl; } // 出力結果: 00001011 文字列にしたい場合はstd::stringstreamに入れて、str()を呼びます。 #include <iostream> #include <sstream> #include <bitset> int main() { unsigned x = 11; std::stringstream ss; ss << static_
              
            

