0
如果我有V8:持續串
Nan::Persistent<String> persistedString
,並希望與一些Local<String> localString
我需要創建一個從第一堅持一個新的地方,CONCAT然後休息持久來連接它的級聯?
Local<String> baseString = Nan::New(persistedString);
persistedString.reset(String::Concat(baseString, localString));
如果是這樣創建持續連續的concat副本?或者它只是參考內存?
也有沒有辦法從persistent<string>
中獲取字符串大小而不執行此操作?
謝謝。那意味着當你通過'reset()'或'destructor()'調用'dispose()'時,應該清除所有的內存?正如我所看到的一些行爲,可能會說它不會像執行'std :: string'一樣執行時間。 – sp3c1