Сравнение строк, при оптимизации плагина

Тема в разделе "Программирование / Скриптинг", создана пользователем Vit_ amin, 2 янв 2016.

  1. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.162
    Симпатии:
    381
    Вопрос в теме. А если быть точнее что/в каких целях лучше использовать StrEqual или strcmp. Насколько я понимаю strcmp более быстрее работает, хотя с другой стороны StrEqual возвращает только Boolean тип, а strcmp Integer тип.
     
  2. White Wolf

    White Wolf Супермодератор

    Сообщения:
    1.447
    Симпатии:
    707
    Vit_ amin, равносильно
    PHP:
    if (!strcmp(str1str2)) // вернет true, если равны, иначе false.
    strcmp является встроеной функцией от C++. В C++ нет StrEqual.
    По этому очевиднее что strcmp быстрее выполняется.
     
  3. AlmazON

    AlmazON Не путать с самим yand3xmail

    Сообщения:
    5.164
    Симпатии:
    2.493
    strcmp быстрее хотя бы потому, что StrEqual - это его же stock.