std::string speed_str;
double speed_value = 10.23;
sprintf(speed_str.c_str(), "%.1f", speed_value); Попробовал сделать с помощью .c_str(), но выходит ошибка:
аргумент типа "const char *" несовместим с параметром типа "char *"
Подскажите как сделать чтобы вместо массивов char можно было использовать string.
Метод to_string я не использую потому что там нельзя задать точность
double speed_value = 10.23;
sprintf(speed_str.c_str(), "%.1f", speed_value); Попробовал сделать с помощью .c_str(), но выходит ошибка:
аргумент типа "const char *" несовместим с параметром типа "char *"
Подскажите как сделать чтобы вместо массивов char можно было использовать string.
Метод to_string я не использую потому что там нельзя задать точность