Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Float to const char*

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
16 Янв 2022
Сообщения
55
Реакции
15
Для рендера значения velocity мне необходимо float преобразовать в const char*, по рекомендациям в интернете я решил воспользоваться dtostrf, но при включении библиотеки <stdlib.h> в проект выдает ошибку о том, что идентификатор dtostrf не найден, подскажите другие способы преобразования
 
Для рендера значения velocity мне необходимо float преобразовать в const char*, по рекомендациям в интернете я решил воспользоваться dtostrf, но при включении библиотеки <stdlib.h> в проект выдает ошибку о том, что идентификатор dtostrf не найден, подскажите другие способы преобразования
auto clown = std::to_string(velocity_length2d).c_str()
 
std::to_string(float).c_str() или ("%.0f", float)
#include <stdio.h>
float velocityStated;
char velocityRender[64];
velocity = *(vec2*)(localPlayer + m_vecVelocity);
velocityStated = sqrt(pow(velocity.x, 2) + pow(velocity.y, 2));
sprintf_s(velocityRender, "%f", velocityStated);

Я реализовал это немного по другому, это лишь разбитые отрывки из моего кода
 
Назад
Сверху Снизу