【C++】列挙型をビット演算する方法【ビットマスク処理・整数演算】
通常の列挙型(enum)とスコープ付きの列挙型クラス(enum class)でそれぞれ異なる方法を取る必要があります。「enum・・・
通常の列挙型(enum)とスコープ付きの列挙型クラス(enum class)でそれぞれ異なる方法を取る必要があります。「enum・・・
このようなエラーが発生してしまった。 Undefined symbols for architecture x86_64: "t・・・
構造体の定義・宣言・初期化方法、その他細かな仕様について解説します。 目次 構造体の定義・宣言 構造体の初期化 よく知られている・・・
実はC++はtupleクラスを使わずにタプル型やペア型の実現ができてしまいます。しかもラベル付きタプルですので、用途によってはt・・・
0からNまでの固定長配列/静的配列{0, 1, 2, ...N}をコンパイル時に動的に生成する方法です。各要素を独自に計算するこ・・・
coutやストリームでの表示・出力方法に関してですが、組み込み型のbool型とcharベースのBOOL型でそれぞれ異なる方法を用・・・
std::setprecisionマニピュレータ 入出力ストリームで浮動小数点型の桁数を指定したい場合はsetprecision・・・
数値を文字列に変換する方法を紹介します。一般的なstd::to_stringを用いる方法の他に、より機能的なstd::strin・・・
std::string → 数値 文字列型std::stringをintやdouble等の数値型に変換する方法です。 int型へ・・・
C++の文字列クラスをchar型やchar配列、C言語形式の文字列へ変換またはコピーする方法を紹介します。 目次 std::st・・・