Eclipse IDE 'Juno' を使用すると、次のようなクラスのすべての依存関係を自動的にインポートする Java のテンプレートを使用できます。
${:import(org.apache.log4j.Logger)}
private static final Logger _logger = Logger.getLogger(${enclosing_type}.class);
log4cpp を使用した C++ 用のこれと同等のバージョンが見つかりません。${enclosing_type} は ${type_name} と等しいと思いますが、依存している可能性のあるライブラリを含めるものは何も見つかりません。いくつかのブログでは、ctrl-space コード挿入テンプレートを使用し、その後に ctrl-1 を使用して依存関係を修正していると述べていますが、ctrl-1 は不足しているライブラリを含めるために機能しません。C++ では、これは名前空間を使用して可能ですか? 私は C++ にあまり詳しくありません。ありとあらゆる助けをいただければ幸いです。