Pytania oznaczone «rtti»

152
Ile kosztuje RTTI?

Rozumiem, że użycie RTTI ma wpływ na zasoby, ale jak duże jest to? Wszędzie, gdzie spojrzałem, mówi się tylko, że „RTTI jest drogie”, ale żaden z nich nie podaje żadnych testów porównawczych ani danych ilościowych dotyczących pamięci, czasu procesora lub szybkości. Więc jak drogie jest RTTI?...

150
jest vs typeof

Który z tych fragmentów kodu jest szybszy? if (obj is ClassA) {} if (obj.GetType() == typeof(ClassA)) {} Edycja: zdaję sobie sprawę, że nie robią tego