TypeScriptにおけるクラスの活用

クラスの基本概念 クラスはオブジェクト指向プログラミング(OOP)の基盤となる仕組みで、データと振る舞いをまとめて扱うための設計図です。 JavaScriptはES6からクラス構文をサポートしましたが、内部的には依然としてプロトタイプベースの仕組みが使われています。TypeScriptでは、より完全なオブジェクト指向機能を提供しており、修飾子や抽象クラスなどJavaScript ...

7月23日 19:17 投稿

C/C++修飾子の理解と応用

一、volatile 修飾子 1. 修飾可能な対象 変数(通常の変数、ポインタ、構造体メンバなど)。 関数は修飾できない(ただし、関数のパラメータや戻り値は volatile 型にできる)。 2. 役割 コンパイラによる変数アクセスの最適化を禁止:変数の読み取りや書き込みのたびにメモリから直接操作され、レジスタ内のキャッシュ値が使用されない。 予期せず変更される可能性のあ ...

5月26日 18:07 投稿