Показать сообщение отдельно
Старый 22.04.2011, 13:58   #45
Hantet
Ученый
 
Аватар для Hantet
 
Регистрация: 07.03.2010
Адрес: Санкт-Петербург
Сообщений: 163
Сказал(а) спасибо: 124
Поблагодарили 111 раз(а) в 52 сообщениях
Hantet Скоро придёт к известностиHantet Скоро придёт к известности
Отправить сообщение для Hantet с помощью ICQ
По умолчанию

Цитата:
Сообщение от Konctantin Посмотреть сообщение
Код:
void logcustom(uint8 lvl, Color color, const char *str, ...)
можно нубский вопрос?
Что означают три точки в аргументах функции?
Трудно объяснить. В общем это значит, что можно передавать неограниченное кол-во аргументов, которые потом использовать для подстановки например.

Вот пример где это реализовано:
Код:
int printf(const char *format, ...);
Вызывается так:
Код:
int a = 0, b = 1, c = 2;
printf("Numbers: %i, %i, %i", a, b, c);
Выведет
Numbers: 0, 1, 2
__________________
Галя: Вот почему когда я пуск делаю и по ярлыку две то запускается, а если вот мне к примеру надо не из пуска её то ничего и в красном показывает, а надо ведь чтобы квадратик жёлтенький открывал и там 3 кнопки должно быть?
admin: О Боже!
admin: Кто-нибудь, пришлите ко мне уборщицу, пусть мой мозг со стен и потолка отмоет
Hantet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Konctantin (22.04.2011)