Re[11]: количество параметров функции
От: Pavel Dvorkin Россия  
Дата: 02.12.09 13:23
Оценка:
Здравствуйте, andrey.desman, Вы писали:

AD>Ну дык в топике как раз обсуждаются всякие бяки с переменным количеством аргументов. И что количество аргументов не узнать, и что передано может быть меньше, или передано одно, а в формате сказано другое...

AD>Да, я скрыл ее внутри, но ее имплементация имеет всю нужную инфу. vsprintf использовать конечно не получится.

А что все же там делать ? У меня нет ни малейшего желания парсить строку формата.
With best regards
Pavel Dvorkin
Re[7]: количество параметров функции
От: Pavel Dvorkin Россия  
Дата: 02.12.09 13:25
Оценка:
Здравствуйте, rg45, Вы писали:

R>Ну тут сам доктор прописал реализовать как вывод в поток:


Рецепт не пойдет. Надо дать вызов одной функции.
With best regards
Pavel Dvorkin
Re[8]: количество параметров функции
От: igna Россия  
Дата: 02.12.09 13:36
Оценка: 1 (1)
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Рецепт не пойдет. Надо дать вызов одной функции.


Ну вот, а сначала было:

Смысл — вывод в лог чего-то там по формату. Форматы самые разные, написать перегруженные функции едва ли возможно. Чем заменить ?


Ты как-будто дополняешь условия задачи на ходу, чтобы сделать свой ответ единственно верным. Почему такие ограничения, используется C, а не C++? Так и в случае С можно обойтись без функций с переменным количеством аргументов заменив один вызов функции на несколько:

    Logprint_begin();
    Logprint_str("i = ");
    Logprint_int(i);
    Logprint_end();
Re[8]: количество параметров функции
От: rg45 СССР  
Дата: 02.12.09 14:40
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, rg45, Вы писали:


R>>Ну тут сам доктор прописал реализовать как вывод в поток:


PD>Рецепт не пойдет. Надо дать вызов одной функции.


Почему?
--
Справедливость выше закона. А человечность выше справедливости.
Re[9]: количество параметров функции
От: Pavel Dvorkin Россия  
Дата: 04.12.09 11:13
Оценка: :)
Здравствуйте, rg45, Вы писали:

R>Почему?


Требование заказчика.
With best regards
Pavel Dvorkin
Re[10]: количество параметров функции
От: rg45 СССР  
Дата: 04.12.09 19:45
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, rg45, Вы писали:


R>>Почему?


PD>Требование заказчика.


Ну так зачем тогда спрашиваешь чем это можно заменить? Так бы сразу и сказал, что заказчику важно не ЧТО ему сделают, а КАК это будет реализовано.
--
Справедливость выше закона. А человечность выше справедливости.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.