[INC] Profiler Speed Tester

Другое [INC] Profiler Speed Tester 1.0.1

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: Source (v34)
  3. CS: GO
  4. Team Fortress 2
  5. DOD: Source
  6. L4D 1 & 2
  7. Half-Life 2: Deathmatch
  8. Synergy
  9. Codename Cure
  10. Black Mesa
Инклюд, позволяющий сравнить скорость нескольких функций.

C-подобный:
[Profiling] Started
[Profiling] Launching _StrEqual...
[Profiling] Launching _strcmp...

[Profiling] Result with 1000000 tests:
[Profiling]      Function name     | Total, sec |   Avg, ms   |  Speed  | Performance
[Profiling] StrEqual               |  0.274257  | 0.000000274 | x1.0000 | 91.8% <<== Slowest
[Profiling] strcmp                 |  0.251848  | 0.000000251 | x1.0889 | 100.0% <<== Fastest

Пример кода:
#include <prof>

char buff[] = {"asdklastiajlkncnjansiejwij ijwoijadl knsjkld jawjd ioajsdl nasnd jaksnd kjasnhkjd najnd kjasn dkj"};

public void OnPluginStart()
{
    Prof_Start(1000000);
    Prof_Test("_StrEqual");
    Prof_Test("_strcmp");
    Prof_Results();
}

public bool _StrEqual()
{
    if(StrEqual(buff, "some text", false))
        return true;
    return false;
}

public bool _strcmp()
{
    if(strcmp(buff, "some text", false) == 0)
        return true;
    return false;
}
Установка
Закинуть .inc файл в папку с инлюдами, где компилируете плагины.
Автор
iLoco
Скачивания
24
Просмотры
429
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя iLoco

Последние обновления

  1. Обновление 1.0.1

    - добавлена проверка, зарегистрирована ли уже функция - добавлена проверка, добавлен ли уже...
Сверху