пеердать переменное число параметров
От: Rothmans  
Дата: 22.05.06 14:08
Оценка:
Поиском пользовался, но что-то не соображу, как сделать функцию-обертку над функцией с переменным числом параметров?

MyPrintf(LPCTSTR format, ...)
{
    printf(format, ???????);
}


что написать вместо знаков вопроса, чтобы передать аргументы MyPrintf в printf?
Пробовал так
MyPrintf(LPCTSTR format, ...)
{
    va_list valist;
    va_start(valist, format);

    printf(format, valist);

    va_end(valist);
}

печатает белиберду

Помню, буквально недавно такой вопрос проскакивал, но не могу найти чего-то
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.