- 667 名前:デフォルトの名無しさん mailto:sage [2015/09/17(木) 21:18:46.58 ID:n3PeWc41.net]
- C#の情報を見つけたんですが、このページでは、自分が定数プールの機能だと思っていた事を、インターンプールという言葉で説明されていました。
https://msdn.microsoft.com/ja-jp/library/system.string.intern(VS.80).aspx >共通言語ランタイムは、インターン プールと呼ばれるテーブルを保持することで文字列のストレージを管理しています。 >このテーブルには、プログラム内で宣言または作成された一意のリテラル文字列に対する単一の参照が含まれています。 >この結果として、特定の値を持つリテラル文字列のインスタンスは、システムに 1 つしか存在しません。 >たとえば、いくつかの変数に同じリテラル文字列を代入した場合、ランタイムはそのリテラル文字列に対する同じ参照をインターン プールから取得して、それぞれの変数に代入します。 はっきりした事が分かるまで、暫定で"定数プール=インターンプール"と考えることにします。
|

|