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

Boost Timer Library

Boost , ,

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

Таймер домой  CPU таймеры  Оригинальные таймеры  

"Сколько времени занимает мой код C++?"

Библиотека Boost Timer отвечает на этот вопрос и делает это портативно, всего лишь с одним #включающим и одной дополнительной строкой кода.

Библиотека Boost Timer имеет два различных набора компонентов:

  • Если новичок метэ, то блэкджек, блэкджек, проспект таймера, процессора 2.
  • ????????????????

CPU таймеры

Эти компоненты версии 2 соответствуют текущей практике Boost:Если вы новичок в библиотеке, перейдите непосредственно на страницу таймеров процессора версии 2.

  • Если вас заинтересовала оригинальная библиотека, теперь обесцененная, читайте ниже.
  • CPU timers

    These version 2 components conform to current Boost practice:[ORIG_END] -->

    • Интерфейсы и их семантика одинаковы на всех платформах.
    • Внутренняя реализация использует API-интерфейсы для достижения более высокой точности и обеспечения функциональности, недоступной в противном случае.  
    • Заголовки живут в подкаталоге<boost/timer/...>.
    • Содержание находится в подименном пространствеboost::timer.

    Original timers

    Эти компоненты версии 1 являются устаревшими. Они датируются самыми ранними днями Boost и не соответствуют текущей практике Boost:

    • Интерфейсы одинаковы на всех платформах, но семантика отличается в зависимости от платформы. Время настенных часов измеряется в Windows, а время процессора измеряется в POSIX-подобных системах.
    • Внутренняя реализация использует только стандартные библиотечные функции C/C++, поэтому не может обеспечить желаемую точность и функциональность.
    • Заголовки живут в главном каталоге заголовков Boost.
    • Содержание находится в пространстве именboost.

    Пересмотрено:07 Октябрь 201107 October 2011[ORIG_END] -->

    © Copyright Beman Dawes  2001, 2011

    Распространяется в соответствии с Лицензией на программное обеспечение Boost, версия 1.0. См.www.boost.org/LICENSE_1_0.txt

    Статья Boost Timer Library раздела может быть полезна для разработчиков на c++ и boost.




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



    :: Главная :: ::


    реклама


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

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