Доступ к готовым решениям

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

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

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

Функция Очищаем массив игрока

descripter

Начинающий
Пользователь
Регистрация
8 Фев 2018
Сообщения
16
Лучшие ответы
0
Репутация
2
Это не совсем функция, но она имеет место быть. Она чистит массив игрока, тот, что объявлен через enum!

PHP:
#define ClearEnumData(%0,%1); {new __null[%1];%0=__null;}
Пример использования:
PHP:
enum TEST_INFO
{
	name[128],
	age,
	status[128]
};
new t_info[TEST_INFO];

#define ClearEnumData(%0,%1); {new __null[%1];%0=__null;}

main()
{
	// заполняем массив всякой хренью
	strcat(t_info[name], "Антон Стяжкин");
	t_info[age] = 20;
	strcat(t_info[status], "Студент");
	// выводим результат до чистки
	printf("%s %d-лет - \"%s\"", t_info[name], t_info[age], t_info[status]);
	// чистим
	ClearEnumData(t_info, TEST_INFO);
	// смотрим что осталось
	printf("%s %d-лет - \"%s\"", t_info[name], t_info[age], t_info[status]);
}
 
Последнее редактирование:
Сверху Снизу