Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Space and Performance

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Chapter 38. Boost.TypeIndex 4.1

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
  • ctti_type_index использует макрос для получения полнотекстового представления имени функции, что может привести к вздутию кода, поэтому по возможности предпочтите использовать stl_type_index.
  • Все классы type_index содержат один указатель и быстро копируются.
  • Звонки на const char*raw_name() не требуют динамического выделения памяти и обычно просто возвращают указатель на массив проводников в секции двоичного изображения только для чтения.
  • Операторы сравнения максимально оптимизированы и в худшем случае выполняют один std::strcmp.
  • Звонки в std::string pretty_name() обычно требуют выделения динамической памяти и некоторых вычислений, поэтому они не рекомендуются для использования в критических секциях производительности.

PrevUpHomeNext

Статья Space and Performance раздела The Boost C++ Libraries BoostBook Documentation Subset Chapter 38. Boost.TypeIndex 4.1 может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Chapter 38. Boost.TypeIndex 4.1 ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 17:44:28/0.0079851150512695/1