Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 8 из 31 ПерваяПервая ... 6 7 8 9 10 18 ... ПоследняяПоследняя
Показано с 71 по 80 из 308
  1. #71
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    почитал, не надеялся конечно, но узнал для себя пару новых функций, о которых раньше даже не догадывался) Деймос красавчик!

  2. #72
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Роуди. Посмотреть сообщение
    Почему качество скришотов такое плохое :(

    Например создание системы аккаунтов видно расплывчато
    Иначе часть скриншота не видно. Пришлось сжимать. Там вся суть именно в стрелках, которые указывают куда жать, где вводить и т.п.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #73
    Аватар для jeraqiv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.06.2015
    Адрес
    Двумерный массив
    Сообщений
    77
    Репутация:
    2 ±
    Это получается трехместный массив?

    Если нет - объясните принцип.


  4. #74
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Gecriq Посмотреть сообщение
    Это получается трехместный массив?

    Если нет - объясните принцип.

    Трёхмерный*
    По-сути, да, это он. Созданный немного по другим принципам, нежели если бы мы создавали трёхмерный массив в других, более функциональных ЯП, но трёхмерным массивами "это" считать вполне можно, как я считаю
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #75
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от Gecriq Посмотреть сообщение
    Это получается трехместный массив?

    Если нет - объясните принцип.

    Обнулили массив, так сказать, теперь там нет букав

    PHP код:
    main()
    {
        new 
    str[5] = "абвг";
        
    printf("'%s'"str); // смотри что вылезет в консоли
        
    str[0] = EOS;
        
    printf("'%s'"str); // смотри что вылезет в консоли

    ADD: я ступил, не то рассказал :DDD

  6. #76
    Аватар для jeraqiv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.06.2015
    Адрес
    Двумерный массив
    Сообщений
    77
    Репутация:
    2 ±
    Но для чего нам еще дополнительный индекс? Вы ведь записываем информацию в двухмерный массив.

  7. #77
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2590 ±
    Цитата Сообщение от Gecriq Посмотреть сообщение
    Но для чего нам еще дополнительный индекс? Вы ведь записываем информацию в двухмерный массив.
    В Pawn строка - это массив чисел (для символов нет отдельного типа данных, поэтому, например, 'A' и 65 - одно и то же). Массив этот располагается внутри другого, двухмерного массива. 2 + 1 = 3, элементарно же.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  8. #78
    Аватар для jeraqiv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.06.2015
    Адрес
    Двумерный массив
    Сообщений
    77
    Репутация:
    2 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    В Pawn строка - это массив чисел (для символов нет отдельного типа данных, поэтому, например, 'A' и 65 - одно и то же). Массив этот располагается внутри другого, двухмерного массива. 2 + 1 = 3, элементарно же.
    То что символы представлены в виде чисел (кодирующих по таблице ASCII) - мне известно. Каким образом он располагается, если при объявлении переменной-массива мы не говорили что это трёхмерный массив. Можете показать на живом примере работу данной системы? И почему это выгодней использовать чем старый вариант?

  9. #79
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2590 ±
    Цитата Сообщение от Gecriq Посмотреть сообщение
    То что символы представлены в виде чисел (кодирующих по таблице ASCII) - мне известно. Каким образом он располагается, если при объявлении переменной-массива мы не говорили что это трёхмерный массив. Можете показать на живом примере работу данной системы? И почему это выгодней использовать чем старый вариант?
    А нет никакого трёхмерного массива. Есть только двухмерный массив, второй мерой которого является перечисление (enum) и один из членов этого перечисления тоже является массивом.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  10. #80
    Аватар для jeraqiv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.06.2015
    Адрес
    Двумерный массив
    Сообщений
    77
    Репутация:
    2 ±



    Тогда следует что в двухмерном массиве pInfo есть поля из перечисления e_PLAYER_INFO где член pPassword является массивов символов. И получается что нулевому индексу массива символов члена pPassword мы присваиваем значение EOS [End of String] что означает конец строки \0. И получается что таким образом наш массив не содержит символов? Получается ли это следующим образом [\0][...][\0]? Ведь по умолчанию массив строк автоматически заканчивается ячейкой которая хранит символ \0.

 

 
Страница 8 из 31 ПерваяПервая ... 6 7 8 9 10 18 ... ПоследняяПоследняя

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

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

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

Ваши права

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