清除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);