Ist die C++-Standardbibliothek an den Compiler gebunden oder kann eine andere Implementierung bereitgestellt werden?
Ich frage mich das vor allem, weil es scheint, dass die Beziehung zwischen den typeid
Schlüsselwort und std::type_info
behindert dies. Die typeid
Schlüsselwörter hängen von der Existenz von std::type_info
was ich als eine Abhängigkeit in die falsche Richtung betrachten würde. Und ich habe keine Ahnung, wie eine benutzerdefinierte Implementierung die type_info::name()
méthode.
Meine Fragen sind:
- Ist die Standardbibliothek austauschbar?
- Wenn ja, wie kann man dann die
std::type_info