C++のstd::stringの使い方
std::stringとは 基本的な使い方 文字列の操作 文字列の検索 文字列の比較 文字列と数値の変換 応用的な使い方 std::stringとは std::…
std::stringとは 基本的な使い方 文字列の操作 文字列の検索 文字列の比較 文字列と数値の変換 応用的な使い方 std::stringとは std::…
std::mapとは std::mapの基本操作 std::mapの要素の走査 std::mapの検索 std::mapの要素の変更と削除 std::mapとs…
std::vectorとは std::vectorの基本操作 std::vectorの主なメソッド std::vectorのイテレータ std::vectorの…
仮想関数とは 仮想関数の基本的な使い方 ポリモーフィズムとは ポリモーフィズムの具体例 仮想デストラクタの必要性 仮想テーブル(vtable)とは 仮想関数の応…
C2061とは? 主な原因 識別子の宣言ミス 関数宣言の間違い クラスの前方宣言ミス テンプレートの誤用 その他の原因 まとめ C2061とは? C2061 は…
8進数リテラル 整数を8進数に変換 文字列を8進数に変換 8進数を整数に変換 ストリームを使った変換 bitsetを使った方法 8進数リテラル C++では、整数…
10進数を16進数に変換する方法 16進数を10進数に変換する方法 std::stringstreamを使った変換 手動での変換アルゴリズム std::bits…
一般的な命名規則 CamelCaseとPascalCase プレフィックス・サフィックスの使用 名前空間との組み合わせ 基底クラスと派生クラスの命名 抽象クラス…
以下のリンクから各セクションにジャンプできます。 概要 Windows環境での音の再生 Linux環境での音の再生 クロスプラットフォームなライブラリの利用 コ…
概要 pop_back()を使った削除方法 erase()を使った削除方法 remove_if()とerase()による削除方法 正規表現を使った削除方法 カス…