7

List.ClearJava や C# などの言語におけるシーケンスの Nim の等価性は何ですか? システムに procsetLenがリストされているのを見ますが、それが私が望むことをするかどうかはわかりません。説明から:

f the current length is greater than the new length, s will be truncated. s

seq len を 0 に設定するたびに、seq の新しいインスタンスが作成されるということですか?

4

1 に答える 1

10

setLenseq新しいものを割り当てずにサイズを変更するため、通常x.setLen(0)は問題ありません。seq新しいものを割り当てて、ガベージ コレクターに古いものをクリーンアップさせたい場合は、x = @[]代わりに行うことができます。

于 2015-06-30T11:08:09.850 に答える