Мне нужно чтобы выводилось Score: 0:0, а выводится так Score: 0. Делаю так:
std::snprintf(textBuffer, sizeof(textBuffer), "Score: %d", currentPlayerScore, ": %d", currentEnemyScore);
И так пробовал:
std::snprintf(textBuffer, sizeof(textBuffer), "Score: %d", ": %f", currentPlayerStrikerScore, currentEnemyStrikerScore);
Но тут какая-то лабуда совсем выводится. Подскажите как правильно выводить.
Судя по описанию функции, у нее должен быть такой формат:
int snprintf( char* buffer, std::size_t buf_size, const char* format, ... );
Тогда:
std::snprintf(textBuffer, sizeof(textBuffer), "Score: %d:%d", currentPlayerStrikerScore, currentEnemyStrikerScore);
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники