Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4

Тема: strcat и strmid

  1. #1
    Аватар для Димарио
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.02.2017
    Сообщений
    18
    Репутация:
    0 ±

    strcat и strmid

    В чем отличие между этими двумя операторами(?), видел что при создании системы регистрации для записи пароля игрока в массив используется strmid, но не strcat, почему?
    И еще вопрос, strcat же добавляет текст в конец строки, а если, допустим, в массиве ничего нет, он начнёт добавлять с нулевой ячейки, или с первой?

  2. #2
    Аватар для whale
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.04.2014
    Сообщений
    74
    Репутация:
    17 ±
    Ну, во-первых: не "операторы", как ты выразился, а функции.
    Во-вторых: отличие данных функций можно понять, воспользовавшись википедией (strcat - http://wiki.pro-pawn.ru/wiki/Strcat, strmid http://wiki.pro-pawn.ru/wiki/Strmid).

  3. #3
    Аватар для Димарио
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.02.2017
    Сообщений
    18
    Репутация:
    0 ±
    В википедии про них читал, все равно не совсем понимаю где что лучше применять, ведь функционал у них по сути же одинаковый
    Последний раз редактировалось Димарио; 05.07.2019 в 19:32.

  4. #4
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    strcat тебе присоединяет строку целиком в конец предыдущей строки (при этом не чистя dest от предыдущей строки), а strmid перезаписывает строку dest строкой source с n-нного по n-ный её символ.
    Последний раз редактировалось Nexius_Tailer; 05.07.2019 в 21:37.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •