Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как отвязаться от va_list ?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
_Pasha
Привет.
Есть два устройства, "тонкий" и "толстый" девайсы.
На толстом возможно все. На тонком - почти ничего.
Как передать с тонкого девайса результат printf()
так, чтобы сам этот printf располагался на "толстом" девайсе?
очевидно, что все очень просто - передаем формат а затем список значений.
список значений заранее неизвестен на толстом девайсе.
После приема этот список должен соответствовать va_list

Теперь вопрос:
каким образом сделать преобразование между упакованным массивом байт, который мы получим из списка - в va_list?
интересуют самые портабельные варианты, если они есть.
_Pasha
В общем, фигня задача.
Это делается не копированием сабжа а встраиванием содержимого в хекс-виде, т.е. самый лайт printf следит только за спецификаторами и умеет преобразовывать в хекс область памяти от младшего к старшему.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.