Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Запутался

Статус
В этой теме нельзя размещать новые ответы.

LemoneZ

Ученик
Много раз видел, что в таких командах как /pm, /s создают string на 128 ячеек, но почему? Ведь лимит на выводимый текст (SendClientMessage) 144 символа, а вводимый (когда игрок что-нибудь набирает в чат) 128 символов. Так не проще создать string на 144 символа, чтобы оставшиеся 16 сэкономить на никнейм и на прочую ерунду? И ещё, если создавать string для выводимого текста, то кол-во ячеек указывать 144 или 145 (+EOS)?

P. S. Как предотвратить переполнение массива в sscanf для таких вещей? Дать аргументу для теста 128 (129) или 144 (145) символа?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу