実用的な解決策

C++ ハウツー ハウツーガイド

問題を解決して、開発を続けよう。 C++ のハウツー記事集

必要な答えを見つける

作業別に整理された実用的な解決策を探せます。

このページの項目 __COUNT__ 件

C++でstd::tupleを作成・参照・出力する方法C++で型の異なる値からstd::tupleを構築し、要素を読み書きする方法と、サイズの異なるタプルの全要素を出力する方法を解説します。 C++ で配列をループする方法この記事では、C++ で配列を繰り返し処理する方法を示します。 C++ で STL キューコンテナを使用するこの記事では、C++ で STL キューコンテナを利用する方法を示します。 C++ で 2 点間の距離を計算するこの記事では、C++ で 2 点間の距離を計算する方法を示します C++ でのクラス型の再定義この記事では、C++ でクラス型の再定義を解決する方法について説明します。 C++ 変数タイプの取得この記事には、C++ で変数のタイプを見つけるための 2つの異なる方法が含まれています。1つの方法は typeid 演算子を使用することですが、もう 1つは decltype 演算子です。 C++ のボイド ポインター`void*` は、オブジェクトの型を記録せずにそのアドレスを保持します。オブジェクトを読み取ったり変更したりするには、アクセス前に適切なオブジェクトポインター型へ変換する必要があります。汎用ポインターとして使われ、C++ の `malloc()` と `calloc()` は `void*` を返します。 C++ で文字列をトリムする方法この記事では、C++ で文字列をトリミングする方法を示します。 C++ で setprecision を使用する方法この記事では、C++ のストリームマニピュレータである `setprecision()` の使い方を紹介します。 C++でコールバック関数を使う方法この記事では、C++ でコールバック関数を使用する方法を説明します。 C++ でペアのベクトルに要素を追加この記事では、C++ でペアのベクトルに要素を追加する方法を示します。 C++ での配列の比較この記事では、C++ で配列を比較する方法を紹介します。 C++ で浮動小数点数の精度を設定するこの記事では、C++ で浮動小数点数の精度を設定する方法について説明します。 C++ でファイルを作成するこの記事では、C++ でファイルを作成する方法について説明します。 C++ でダイスロールによってランダムな値を生成するこの記事では、C++標準ライブラリの乱数エンジンと、1から6までの整数を両端を含めて返す分布を使い、ダイスロールをシミュレートする方法を説明します。エンジンのシードと再利用の方法、完全なプログラムのビルドと実行方法も紹介します。 C++ で文字列の最初の文字を大文字にするこの記事は、文字列の最初の文字を大文字にするための包括的なプログラミング ガイドです。 C++ で範囲外例外をスローするこの記事では、C++ で範囲外の例外をスローする方法について説明します。 また、C++ で範囲外の例外をスローする際に発生する可能性のあるエラーについても説明します。 C++ でリンク リストが空かどうかを確認するこのチュートリアルでは、リンクされたリストが C++ で空かどうかを確認する方法を例示します。 C++ で文字列を整数 Int に変換する方法この記事では、C++ で文字列を整数に変換する方法を説明します。 C++ で文字列を逆にする方法この記事では、C++ の文字列を反転する方法を、元の文字列を残す方法とその場で変更する方法に分けて紹介します。 C++ で double を整数に丸める方法この記事では、C++ で double を int に丸める方法を示します。 C++ で SIGABRT シグナルを処理するこの記事では、C++ で SIGABRT シグナルを処理する方法を紹介します。 C++ STL 二分探索このチュートリアルでは、C++ 標準テンプレート・ライブラリの二分探索アルゴリズムの使用方法を説明します。 C++ でベクトルを並べ替えるこの記事では、C++ でベクトルを並べ替える方法を紹介します