-
forward_list
【C++】std::forward_listの使い方について解説
C++のSTLには、forward_listという便利なコンテナがあります。 この記事では、forward_listの基本的な使い方から、実際にサンプルコードを交えて詳しく解説していきます... -
array
【C++】STLのstd::arrayの使い方について詳しく解説
std::arrayは、固定長の配列を扱うためのコンテナです。 この記事では、初心者でもわかりやすくstd::arrayの使い方について詳しく解説します。 【std::arrayとは何か】 ... -
deque
【C++】std::dequeの使い方について詳しく解説
dequeは、双方向キューとして使うことができる非常に便利なコンテナです。 本記事では、dequeの基本的な使い方や応用的な使い方について、サンプルコードも交えて解説し... -
用語
C++におけるCRTPとは?わかりやすく詳しく解説
C++には、CRTPと呼ばれるテンプレートメタプログラミング技法があり、この技法を使うことで、静的ポリモーフィズムを実現することができます。 本記事では、CRTPの基礎... -
標準入出力
C++のcoutの使い方について詳しく解説
C++プログラミングにおいて、出力を行う際にはcoutがよく使われます。 しかし、初心者の方にとってはcoutの使い方が分かりづらいこともあるでしょう。 そこで本記事では... -
C++
プログラミング言語「C++」についてどんな言語なのか解説
C++はC言語を拡張したプログラミング言語で、様々な開発に用いられています。 C言語と比べると習得難易度が高い言語ですが、そのぶん高度なプログラムを作成することが... -
list
【C++】std::listの使い方について詳しく解説
listは、双方向リストを実現するコンテナであり、要素の挿入や削除が高速に行えることが特徴です。 本記事では、listの基本的な使い方から応用的な使い方まで詳しく解説... -
クラス
C++の演算子のオーバーロードについて詳しく解説
C++には、演算子のオーバーロードという機能があります。 これは、既存の演算子を再定義して、新しい意味を持たせることができます。 この記事では、C++の演算子のオー... -
queue
【C++】std::queueの使い方について詳しく解説
queueは先入れ先出し(FIFO)のデータ構造であり、データを管理する必要のあるプログラミングにおいて非常に便利です。 本記事では、queueの基本的な使い方から応用的な使... -
名前空間
C++の名前空間について詳しく解説
C++には、名前空間という機能があります。 この機能を使うことで、プログラム内の識別子の衝突を回避することができます。 しかし、初心者にとっては名前空間の使い方が...