Карта сайта 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

Timer Home    CPU таймеры    Original timers   

< < Сколько времени занимает мой код C++ для запуска? > >

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

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

  • - новичок, учредитель, резерв, пересчет, 2Процессорные процессоры.
  • Ясно, оригинальная версия, ясная кодировка, читайте ниже.

CPU таймеры

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

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

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

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

    Original timers

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

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

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

    © Авторское право 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 17:05:28/0.006187915802002/0