清除here命名空間中的所有變量有什麼辦法可以刪除這裡的命名空間嗎? 或者更重要的是,其中的所有變量都不知道變量名稱?
namespace("here") << Delete
似乎不起作用。 我可以<<獲取內容並通過它,但我只是想知道是否有更好的方法。
回复:清除此處命名空間中的所有變量這是否有效:
命名空間(“這裡”)<<刪除(命名空間(“這裡”)<
至少你不必經歷它。
回复:清除此處命名空間中的所有變量不,我只想刪除此處的命名空間(甚至比真正清除的還要多)
::y = 14;
Names Default To Here( 1 );
x=44;
show(here:x);
show(::y);
delete symbols();
show(::y);
回复:清除此處命名空間中的所有變量看看這是否會達到您想要的效果:
Names Default To Here( 1 );
x=44;
show(here:x);
clear symbols();
show(here:x);