c++14はバイナリ文字定数を直接書くことができます

410 ワード

Table of Contents
  • 1. ダイレクトライトバイナリ字面定数
  • 1バイナリ文字定数を直接書く
    c++14は、0 bまたは0 Bの先頭がバイナリ列を表す字面定数方式をもたらし、binary literalsとなる.次のコード
    void WriteBinaryLiterals() {
      size_t i = 42;
      size_t j = 0b101010;
      cout << (i == j) << endl;
    }
    

    運転結果出力1.これにより、従来のように毎回16進法、例えば0 x 2 aと書く、その後、頭の中でバイナリ計算ビット操作による結果に変換する必要がなくなる.
    Author: dean
    Created:2015-12-27日13:49
    Validate