было заранее знать длину строки? чтобы он отформатировал и вернул мне готовый char[] ?
Для printf разве надо знать длину строки?
принтф в вывод пишет, а мне надо отворматировать и записать в строку
но твм надо иметь готовой длинны буфер
snprintf со вторым аргументом 0 вернет число символов, которое он мог бы записать. Это можно использовать, чтобы выделить память и снова позвать snprintf на выделенном буфере
Отлично! то что надо)
Но конечно если есть возможность std::string + std::cin всегда будет лучше)
я собираю данные с датчиков и птом надо показать это на LCDшке, там нет ни ввода ни ввода из консоли
Обсуждают сегодня