関連ページの更新状況
リンク元またはリンク先の変更を表示したいページ名を入力してください。("Category:カテゴリ名"と入力すると下位カテゴリを参照できます)。自分のウォッチリストにあるページの変更は太字で表示されます。
略語のリスト:
- デ
- ウィキデータの編集
- N
- ページの新規作成 (新しいページ一覧も参照)
- M
- 細部の編集
- ボ
- ボットによる編集
- (±123)
- ページサイズの増減 (バイト単位)
- 一時的にウォッチしているページ
2024年5月29日 (水)
- 差分履歴 C++/コンテナ 03:09 +8,312 Ef3 トーク 投稿記録 (→コンテナは共通の基底クラスから派生してはいない: C++の標準テンプレートライブラリ(STL)のコンテナには共通の親クラスはありません。C++は多重継承が可能であり、抽象基底クラスを作成することもできますが、STLの設計では共通の基底クラスを持たないことで、テンプレートの柔軟性とパフォーマンスを最適化しています。 ただし、STLのコンテナは共通のインターフェースや機能を提供するために、テンプレートとイテレータという概念を使用しています。) タグ: 2017年版ソースエディター
- 差分履歴 C++ 02:13 +69 Ef3 トーク 投稿記録 (→リファレンス: * パッケージマネージャ) タグ: 2017年版ソースエディター
- 差分履歴 N C++/パッケージマネージャ 02:13 +21,120 Ef3 トーク 投稿記録 (近年、C/C++プログラミングにおいても外部ライブラリの利用が一般化しています。高機能なライブラリを活用することで、開発の効率化やコードの信頼性向上が図れるためです。しかし、ライブラリの導入には複雑な依存関係の管理が伴います。適切に管理されない場合、ビルドエラーやバージョン不整合などの問題が発生する可能性があります。 また、ソフトウェア開発では環境の違いによるビルド結果の変化を防ぐ必要があります。同じソースコードでも、使用するライブラリのバージョンや設定が異なれば、動作が変わってしまう可能性があるのです。これを回避するには、ビルド環境の統一が不可欠です。 このような状況において、パッケージマネージャは効率的な依存関係の管理と、プロジェクトの可搬性と再現性を実現するための重要なツールとなります。パッケージマネージャを利用すれば、必要なライブラリをすばやく入手し、簡単にセットアップできます。さらに、プロジェクトで使用するライブラリのバージョンを明示的に記述できるため、異なる環境でも同じビルド結果が得られるようになります。) タグ: 2017年版ソースエディター
- 差分履歴 C++ 01:27 +19 Ef3 トーク 投稿記録 (→リファレンス: Boost) タグ: 2017年版ソースエディター
- 差分履歴 N C++/Boost 01:26 +16,318 Ef3 トーク 投稿記録 (Boostは、C++プログラミング言語のための重要なツールセットであり、豊富な機能と柔軟性を提供します。このハンドブックでは、Boostライブラリの概要から実用例までを網羅し、効果的なBoostの活用法を解説します。) タグ: 2017年版ソースエディター
- 差分履歴 C++ 00:30 +33 Ef3 トーク 投稿記録 (→中級〜上級者むけの内容: * トレイト) タグ: 2017年版ソースエディター
- 差分履歴 N C++/トレイト 00:30 +24,642 Ef3 トーク 投稿記録 (→Traitの定義と概念: Traitとは、プログラム内の型に関する情報を静的に表現するメカニズムです。具体的には、型が持つ特定の特性や振る舞いを定義し、テンプレートやジェネリックコードにおいてその情報を利用するための手段として機能します。Traitは、型の特性に対する抽象化を提供し、コードの再利用性や柔軟性を向上させることができます。→Traitの利点と目的: Traitが提供する主な利点の1つは、型の特性を静的に表現することで、コンパイル時に型に関する情報を利用できるようにすることです。これにより、コンパイル時の型チェックや最適化が可能になり、安全性や効率性が向上します。また、Traitを使用することで、コードの再利用性が高まり、保守性や拡張性が向上します。Traitは、プログラムの柔軟性や拡張性を高めるための有力なツールとして広く活用されています。) タグ: 2017年版ソースエディター
2024年5月28日 (火)
- 差分履歴 C++/構造化束縛宣言 23:53 +29 Ef3 トーク 投稿記録 (→まとめ) タグ: 2017年版ソースエディター
- 差分履歴 C++/データ型と変数 22:32 +2,339 Ef3 トーク 投稿記録 (→タプル (tuple): コード例の更新。解説を追加。{{Main|C++/標準ライブラリ/tuple}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/データ型と変数 20:45 +1,632 Ef3 トーク 投稿記録 (→列挙クラス (enum class): C言語風の古い列挙型は名前空間を持ちませんが、列挙クラスは Color::GREEN のように名前空間を持つので識別子の衝突が起こりません。) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:40 +31 Ef3 トーク 投稿記録 (→try、catch、throw: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:35 +31 Ef3 トーク 投稿記録 (→クラステンプレート: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:30 +29 Ef3 トーク 投稿記録 (→関数テンプレート: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:28 +82 Ef3 トーク 投稿記録 (→継承: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:23 +37 Ef3 トーク 投稿記録 (→演算子のオーバーロード: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:14 +67 Ef3 トーク 投稿記録 (→フレンド関数/クラス: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:11 +16 Ef3 トーク 投稿記録 (→メンバー関数: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:06 +7 Ef3 トーク 投稿記録 (→クラスの定義: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 10:02 −47 Ef3 トーク 投稿記録 (→関数オブジェクト (C++11): cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 09:58 +14 Ef3 トーク 投稿記録 (→関数ポインタ: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 09:55 +37 Ef3 トーク 投稿記録 (→オーバーロード: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 09:52 +45 Ef3 トーク 投稿記録 (→ラムダ式 (C++11): cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/構文の基礎 09:42 +45 Ef3 トーク 投稿記録 (→ユーザーリテラル) タグ: 2017年版ソースエディター
- 差分履歴 C++/オブジェクト指向プログラミング 09:34 +3,625 Ef3 トーク 投稿記録 (→コルーチン(Coroutine)とは: コルーチンは、関数の実行を一時停止し、後で再開できる機能です。従来の関数呼び出しでは、呼び出し側のコードから制御が関数に移り、関数の実行が終了するまでブロックされます。しかし、コルーチンでは、関数の実行を途中で一時停止し、制御を呼び出し側に戻すことができます。後で再開すると、一時停止した場所から処理を再開することができます。 この機能は、非同期プログラミングにおいて非常に役立ちます。従来の手法では、非同期処理を実装するために状態機械を明示的に管理する必要がありましたが、コルーチンを使えばそのような複雑さを隠蔽できます。) タグ: 2017年版ソースエディター
- 差分履歴 C++/オブジェクト指向プログラミング 06:48 +23 Ef3 トーク 投稿記録 (→仮想デストラクタ: cleanup) タグ: 2017年版ソースエディター
- 差分履歴 C++/オブジェクト指向プログラミング 06:46 +57 Ef3 トーク 投稿記録 (→純粋仮想関数と抽象クラス: cleanup) タグ: 2017年版ソースエディター
2024年5月25日 (土)
- 差分履歴 C++/標準テンプレートライブラリ 21:47 +18 Ef3 トーク 投稿記録 (.Cat) タグ: 2017年版ソースエディター
- 差分履歴 C++/C++開発環境の整備 21:41 +76 Ef3 トーク 投稿記録 ({{Nav}} , Cat.) タグ: 2017年版ソースエディター
- 差分履歴 C++/オブジェクト指向プログラミング 21:40 +48 Ef3 トーク 投稿記録 (→RAII(Resource Acquisition Is Initialization)とスマートポインタ: {{Main|C++/RAII|C++/スマートポインタ}}) タグ: 2017年版ソースエディター
- 差分履歴 C++ 11:21 +22 Ef3 トーク 投稿記録 (→中級〜上級者むけの内容: * 標準テンプレートライブラリ(STL; Standard Template Library)) タグ: 2017年版ソースエディター
- 差分履歴 C++/標準テンプレートライブラリ 11:19 +36 Ef3 トーク 投稿記録 ({{Nav}} , Cat.) タグ: 2017年版ソースエディター
- 差分履歴 C++/三方比較演算子 11:17 +9 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/構造化束縛宣言 11:15 +10 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/ムーブキャプチャ 11:08 +9 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/ジェネリックラムダ 11:07 +64 Ef3 トーク 投稿記録 ({{Nav}} , Cat.) タグ: 2017年版ソースエディター
- 差分履歴 C++/decltype 11:05 +9 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/ムーブセマンティクス 10:58 +55 Ef3 トーク 投稿記録 (→まとめ: {{Nav}} , Cat.) タグ: 2017年版ソースエディター
- 差分履歴 C++/名前修飾 10:54 +64 Ef3 トーク 投稿記録 ({{Nav}} 、Cat.) タグ: 2017年版ソースエディター
- 差分履歴 C++/RAII 10:52 +9 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/final 10:52 +9 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/特殊メンバー関数 10:50 +70 Ef3 トーク 投稿記録 ({{Nav}}, Cat.) タグ: 2017年版ソースエディター
- 差分履歴 C++/オブジェクト指向プログラミング 07:02 +36 Ef3 トーク 投稿記録 (→アクセス指定子(public, private, protected): {{Main|C++/アクセス指定子}}) タグ: 2017年版ソースエディター
- 差分履歴 C++ 07:01 +51 Ef3 トーク 投稿記録 (→中級〜上級者むけの内容: アクセス指定子) タグ: 2017年版ソースエディター
- 差分履歴 N C++/アクセス指定子 07:00 +18,945 Ef3 トーク 投稿記録 (C++ プログラミングにおいて、アクセス指定子はクラスや構造体のメンバー (変数や関数) に対してアクセス許可を設定するための重要な機能です。アクセス指定子によって、メンバーにアクセスできる範囲を制御することで、データの隠蔽とセキュリティ対策、クラスのインターフェース設計と情報の一貫性、継承とクラス階層におけるメンバーの制御など、様々なメリットを得ることができます。) タグ: 2017年版ソースエディター
- 差分履歴 C++/オブジェクト指向プログラミング 06:10 +40 Ef3 トーク 投稿記録 (→コンストラクタとデストラクタ: {{Main|C++/特殊メンバー関数}}) タグ: 2017年版ソースエディター
- 差分履歴 C++/構造体 06:05 +487 Ef3 トーク 投稿記録 (集成体初期化の例を加筆) タグ: 2017年版ソースエディター
- 差分履歴 C++/ポインターと参照 05:34 +2,477 Ef3 トーク 投稿記録 (→unique_ptr, shared_ptr, weak_ptrの使い方: 解説) タグ: 2017年版ソースエディター
- 差分履歴 C++/配列とベクトル 05:04 −2 Ef3 トーク 投稿記録 (→ベクトルや配列の操作における効率的な手法: // C++17からは要素型と要素数が推論が可能 auto arr = std::array{1, 2, 3, 4, 5};) タグ: 2017年版ソースエディター
- 差分履歴 C++/配列とベクトル 04:55 +248 Ef3 トーク 投稿記録 (→ベクトルの宣言と初期化: C++17からは型推論が可能 :auto vec2 = std::vector{1, 2, 3, 4, 5}; // 要素が1から5までの整数で初期化されたベクトル) タグ: 2017年版ソースエディター