共有しない静的な変数の寿命No.04188
h-tom さん 09/10/12 21:42
 

h-tom です。

OS:Windows Vista HP(32ビット) SP2
秀丸:Ver.8.00β19

setstaticvariable ですが、共有しないで、現在の秀丸エディタ内だけで、
有効にした場合、設定した変数の寿命ってどうなるのでしょうか?
・有効にした秀丸が閉じられれば、破棄される。
・アクセスできなくなるだけで、静的変数用メモリに残る。

[ ]
RE:04188 共有しない静的な変数の寿命No.04190
Iranoan さん 09/10/12 23:08
 
 h-tom さん今日は、Iranoan です。
> ・アクセスできなくなるだけで、静的変数用メモリに残る。
 こちらですね。
 実際に試してみると解りますが、常駐を含め全ての秀丸を閉じるか、第 2
パラメタに空文字を渡すと破棄されます。

[ ]
RE:04190 共有しない静的な変数の寿命No.04193
秀丸担当 さん 09/10/13 11:29
 


>setstaticvariable ですが、共有しないで、現在の秀丸エディタ内だけで、
>有効にした場合、設定した変数の寿命ってどうなるのでしょうか?

パラメータに0を指定している場合は、有効にした秀丸エディタが閉じられれば
破棄されます。
静的変数用メモリに残るということは無いです。

>> ・アクセスできなくなるだけで、静的変数用メモリに残る。
> こちらですね。
> 実際に試してみると解りますが、常駐を含め全ての秀丸を閉じるか、第 2
>パラメタに空文字を渡すと破棄されます。

これはたぶんパラメータに1を指定している場合のことだと思いますが、その場
合は静的変数用メモリに残ります。

[ ]