Importieren Sie verschachtelte Klassen in den Namespace - C ++

Angenommen, ich habe eine Klasse wie diese:

class A {
public:
    class B {
        // ...
    };
    static void f();
    // ...
};

Ich kann mich beziehenB wieA::B und zuf() wieA::f()kann ich aber importierenB undf() in den globalen / aktuellen Namespace? Ich habe es versucht

using A::B;

aber das gab mir einen kompilierungsfehler.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage