「namespace import *」コマンドを使用して別の名前空間でその名前空間の変数/プロシージャを使用するには、「namespace export ...」が必要ですか。ソース名前空間で「エクスポート」し、宛先名前空間で「インポート」する必要があります。
2 に答える
2
namespace export
コマンドを使用可能にして、コマンドをnamespace import
シンプルモードで表示するように促すだけですnamespace ensemble
(ただし、他のオプションもあります)。サポートしたくない場合は、サポートするnamespace import
必要はありません。何もエクスポートしないでください。
完全修飾構文を使用して、別の名前空間でコマンドを呼び出します。
::the::other::namespace::command "some argument, as normal"
部分的な名前空間名を使用することもできます。::
リーディングは少し醜いので、それはかなり一般的です...
于 2012-11-19T07:27:06.043 に答える