convertir flotant en "const char*"
Bonjour tlm,
J'ai deja fait un tour sur le forum et essayé ca :
Code:
1 2 3 4 5 6 7 8 9
|
float bass;
// créer un flux de sortie
std::ostringstream oss;
// écrire un nombre dans le flux
oss << bass;
// récupérer une chaîne de caractères
std::string result = oss.str();
render_string(1, 1, GLUT_BITMAP_9_BY_15,result); |
prototype de la fonction appelante : void render_string(float x, float y, void* font, const char* s);
ca me renvoie ce message d'erreur :
error C2440: 'type cast' : cannot convert from 'class std::basic_ostringstream<char,struct std::char_traits<char>,class std::allocator<char> >' to 'char *'
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
J'aimerais bien un peu d'aide svp , merci :) .