関連ページの更新状況
← C言語/おわりに
リンク元またはリンク先の変更を表示したいページ名を入力してください。("Category:カテゴリ名"と入力すると下位カテゴリを参照できます)。自分のウォッチリストにあるページの変更は太字で表示されます。
略語のリスト:
- デ
- ウィキデータの編集
- N
- ページの新規作成 (新しいページ一覧も参照)
- M
- 細部の編集
- ボ
- ボットによる編集
- (±123)
- ページサイズの増減 (バイト単位)
- 一時的にウォッチしているページ
2024年6月8日 (土)
- 差分履歴 C言語/C23の変更点 03:58 +257 Ef3 トーク 投稿記録 (→_Imaginary_I と _Complex_I マクロの型修飾子 const を削除) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 03:50 +26 Ef3 トーク 投稿記録 (→ptrdiff_t型の値の範囲) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 01:01 +6,126 Ef3 トーク 投稿記録 (→memset_explicit関数の追加: →memalignment関数の追加) タグ: 2017年版ソースエディター
2024年6月7日 (金)
- 差分履歴 C言語/C23の変更点 22:37 +941 Ef3 トーク 投稿記録 (→空の中括弧{}の初期化のサポートの追加: C++と同様に、空の中括弧{}を用いたオブジェクトの初期化がサポートされるようになりました。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 05:54 −1,460 Ef3 トーク 投稿記録 (→トリグラフの削除) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 03:05 −362 Ef3 トーク 投稿記録 (分断されていた属性の記述を統合) タグ: 2017年版ソースエディター
2024年6月6日 (木)
- 差分履歴 C言語/C23の変更点 23:28 −13,554 Ef3 トーク 投稿記録 (コメンタリーと従来現行をマージ) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 16:49 +22,169 Ef3 トーク 投稿記録 (→コメンタリー版) タグ: 2017年版ソースエディター
- 差分履歴 C言語/定数式 05:55 +8 Ef3 トーク 投稿記録 ({{Nav}}) タグ: 2017年版ソースエディター
- 差分履歴 C言語 05:54 +217 Ef3 トーク 投稿記録 (→比較的高度な内容: * 定数式 {{Hlist|class="hlist hlist-comma" | 整数定数式 | 算術定数式 | アドレス定数 }}) タグ: 2017年版ソースエディター
- 差分履歴 N C言語/定数式 05:51 +2,909 Ef3 トーク 投稿記録 (プログラミングにおいて、定数式は非常に重要な役割を担っています。定数式とは、その名の通り、コンパイル時に値が確定する式のことを指します。C言語では、定数式は様々な場面で用いられます。例えば、配列のサイズを指定する際や、enum型の値を初期化する際などがその具体例です。 定数式は以下の構文規則に従って記述されます。) タグ: 2017年版ソースエディター
- 差分履歴 C言語 05:09 +878 Ef3 トーク 投稿記録 (→比較的高度な内容: * プリプロセッシングディレクティブ {{Hlist|class="hlist hlist-comma" | プリプロセッサの概要 | 基本構文 | 条件付きディレクティブ | ソースファイルのインクルード | バイナリリソースの埋め込み | マクロの定義と置換 | 行制御 | 診断ディレクティブ | プラグマディレクティブ | [[/プリプ) タグ: 2017年版ソースエディター
- 差分履歴 N C言語/プリプロセッシングディレクティブ 04:59 +19,149 Ef3 トーク 投稿記録 (C言語のプリプロセッサは、コンパイルの前処理を行うツールです。ソースコードに対して一連の変換を実行し、その結果をコンパイラに渡します。プリプロセッサは、コードの条件付きコンパイル、マクロ定義と置換、ファイルのインクルードなどの機能を提供します。) タグ: 2017年版ソースエディター
- 差分履歴 C言語 02:24 +37 Ef3 トーク 投稿記録 (→比較的高度な内容) タグ: 2017年版ソースエディター
- 差分履歴 N C言語/ストレージクラス指定子 02:24 +10,254 Ef3 トーク 投稿記録 (プログラムには、様々な種類の変数や関数が存在します。ストレージクラス指定子とは、それらの変数や関数の性質を指定するための修飾子のことです。主な指定できる性質には、格納期間、リンケージ、値、型があります。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 01:18 +60 Ef3 トーク 投稿記録 (→typeofとtypeof_unqual: {{Main|C言語/typeof演算子とtypeof unqual演算子}}) タグ: 2017年版ソースエディター
- 差分履歴 C言語 00:16 +103 Ef3 トーク 投稿記録 (→比較的高度な内容: * typeof演算子とtypeof_unqual演算子<sup>C23</sup>) タグ: 2017年版ソースエディター
- 差分履歴 N C言語/typeof演算子とtypeof unqual演算子 00:15 +4,482 Ef3 トーク 投稿記録 (C言語には、式や型名から型を取得する typeof 演算子と typeof_unqual 演算子があります。これらを総称して typeof 演算子と呼びます。typeof 演算子は、対象の型の修飾子を維持したまま型を取得しますが、typeof_unqual 演算子は修飾子を除去した型を取得します。) タグ: 2017年版ソースエディター
2024年6月5日 (水)
- 差分履歴 C言語/C23の変更点 23:26 +43 Ef3 トーク 投稿記録 (→stdbit.h: ln.) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 23:22 +105 Ef3 トーク 投稿記録 (→型推論: {{Main|C++/型推論|プログラミング/型推論}}) タグ: 2017年版ソースエディター
- 差分履歴 N C言語/型推論 23:16 +3,442 Ef3 トーク 投稿記録 (C言語では従来、変数を宣言する際に明示的に型を指定する必要がありました。しかし、C23から導入された型推論機能により、コンパイラが自動的に変数の型を推論することができるようになりました(6.7.9 Type inference)。型推論を使うことで、冗長な型指定を省略でき、コードの簡潔さが向上します。また、ソースコードから変数の型が明確に分かるため、プログラムの保守性も良くなります。) タグ: 2017年版ソースエディター
- 差分履歴 C言語 23:16 +41 Ef3 トーク 投稿記録 (→比較的高度な内容: * 型推論<sup>C23</sup>) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:58 +6 Ef3 トーク 投稿記録 (内部リンク) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:55 +14,838 Ef3 トーク 投稿記録 (→関数型に関する属性: この節で定義される関数型のプロパティと属性の主な目的は、関数呼び出し時のオブジェクトアクセスに関する情報を翻訳者に提供し、関数呼び出しの特性を推定できるようにすることです。これらのプロパティは、読み取り操作(statelessかつindependent)、書き込み操作(effectless、idempotent、reproducible)、またはその組み合わせ(unsequenced)を区別します。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:38 +2,232 Ef3 トーク 投稿記録 (→noreturn 属性 と _Noreturn 属性: noreturn属性と_Noreturn属性は、関数が決して返らないことを示すために使用される属性です。この属性が関数に付与されている場合、関数が返ってきたらその振る舞いは未定義となります。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:32 +1,703 Ef3 トーク 投稿記録 (→fallthrough 属性: fallthrough属性は、switch文内で使用できる属性です。この属性を使用することで、実装が通常は警告を出すであろうケースラベルやデフォルトラベルへのフォールスルー(実行が次のケースに落ちること)に対して、警告を抑制することができます。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:26 +1,942 Ef3 トーク 投稿記録 (→deprecated 属性: deprecated属性は、名前や実体の使用が許可されているものの、何らかの理由で使用が推奨されない場合に付与できる属性です。特に、名前や実体が時代遅れ、不安全、目的に適さないなどの場合に適しています。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:19 +2,940 Ef3 トーク 投稿記録 (→maybe_unused 属性: maybe_unused属性は、構造体、共用体、typedef名、オブジェクト、構造体や共用体のメンバー、関数、列挙型、列挙子、ラベルの宣言に対して付与することができる属性です。この属性が付与された実体が未使用であった場合でも、実装が診断を出力しないよう指示するのが目的です。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 06:12 +2,288 Ef3 トーク 投稿記録 (→nodiscard 属性: nodiscard属性は、関数やデータ型の定義に付与することができる属性です。この属性が付与された関数やデータ型のインスタンスが使用された際に、その返値や値が無視されていないかをチェックし、無視されている場合は診断メッセージを出力することができます。このように、想定外の振る舞いを防止するのが主な目的です。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/属性 05:57 +1,757 Ef3 トーク 投稿記録 (C言語では、プログラムに追加の情報を提供するために属性が使用されます。属性は、様々なソース構造に関連付けられることがあり、型、オブジェクト、識別子、またはブロックに指定されます。これらの属性は、コンパイラに追加の情報を提供し、特定の動作や最適化を促進するのに役立ちます。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 05:20 +7 Ef3 トーク 投稿記録 (→属性: {{Main|C言語/属性}}) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 04:51 +1,670 Ef3 トーク 投稿記録 (→キーワードに昇格したマクロ: このサンプルコードは、C23で追加されたbool型の使用例を示しています。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/C23の変更点 04:21 +7,886 Ef3 トーク 投稿記録 (→アウトライン: 第5版(2023年)のC言語標準(ISO/IEC 9899:2023)の変更点について、概要を解説します。) タグ: 2017年版ソースエディター
- 差分履歴 C言語 03:04 −251 Ef3 トーク 投稿記録 (→比較的高度な内容: 属性C23 非推奨化、フォールスルー禁止、非復帰など) タグ: 2017年版ソースエディター
- 差分履歴 N C言語/属性 02:45 +3,839 Ef3 トーク 投稿記録 (C23で導入された属性は、プログラムのコードに追加情報を提供するために使用される特定のキーワードや識別子です。これにより、コンパイラや他のツールがプログラムの動作について追加の指示を受け取ることができます。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/標準ライブラリ 01:18 +9,382 Ef3 トーク 投稿記録 (→7.33 Future library directions: 将来のライブラリの方向性について、以下のセクションごとに解説します。) タグ: 2017年版ソースエディター
- 差分履歴 C言語/標準ライブラリ 00:39 +7,385 Ef3 トーク 投稿記録 (→7. Library: C言語の国際規格の「ライブラリ」の章の節ごとにコメンタリーを加えました。 →7.1 Introduction: C言語の標準ライブラリについて、ここでは基本的な概念と用語の定義、標準ヘッダーの内容、ライブラリ関数の使用法、そして予約された識別子に関する説明が行われます。) タグ: 2017年版ソースエディター