D プログラミング言語でユーザー定義型 (構造体またはクラス) の一意のハンドルとして使用できるものを生成する必要があります。これは、コンパイル時に計算可能な値であることが望ましいです。ハンドルを型の名前に関連付け、型の内部構造 (データ レイアウト) が変更された場合に変更する必要がありますが、他のほとんどの編集では同じままです (同じ型を別のアプリにコンパイルすることを含む)。
これはセキュリティの問題ではないため、バイパスするのが難しい必要はありません。
私の現在の考えは、型名とメンバーの型と名前の MD5 ハッシュのような文字列を使用することです。
何かご意見は