TypeScriptにおけるクラスの活用
クラスの基本概念
クラスはオブジェクト指向プログラミング(OOP)の基盤となる仕組みで、データと振る舞いをまとめて扱うための設計図です。
JavaScriptはES6からクラス構文をサポートしましたが、内部的には依然としてプロトタイプベースの仕組みが使われています。TypeScriptでは、より完全なオブジェクト指向機能を提供しており、修飾子や抽象クラスなどJavaScript ...
7月23日 19:17 投稿
C/C++修飾子の理解と応用
一、volatile 修飾子
1. 修飾可能な対象
変数(通常の変数、ポインタ、構造体メンバなど)。
関数は修飾できない(ただし、関数のパラメータや戻り値は volatile 型にできる)。
2. 役割
コンパイラによる変数アクセスの最適化を禁止:変数の読み取りや書き込みのたびにメモリから直接操作され、レジスタ内のキャッシュ値が使用されない。
予期せず変更される可能性のあ ...
5月26日 18:07 投稿