Привязана ли стандартная библиотека C ++ к компилятору или может быть предоставлена другая реализация?
В основном это меня интересует потому что кажется, что этому мешает связь между ключевым словом typeid
и std :: type_info
. Ключевые слова typeid
зависят от существования std :: type_info
, что я считаю зависимостью в неправильном направлении. И я понятия не имею, как пользовательская реализация должна реализовывать метод type_info :: name ()
.
У меня следующие вопросы:
std :: type_info