В комплекте mspgcc оказался весьма и весьма урезанный вариант. А нужно в сжатые сроки показать заказчику пусть неоптимальный, но хоть как-то рабочий вариант программы. vfprintf из avr-libc очень хорош, но использует асмовые функции конвертации в строку, портировать их на msp сейчас нет времени, хотя в будущем это вполне возможно. vfprintf из glibc просто монстрообразен и недоступен для понимания. Беглый поиск по гугле дает ссылки на glibc или на совсем уж обрезанные варианты.
Интересует компактная реализация на С, вывод десятичных/шестнадцатиричных целых и плавающей точки в обычном (не экспоненциальном) формате. И те и другие с поддержкой ширины поля.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|