Bonjour,
Je suis entrain de devlopper une petite interface qui effectue des calculs à partir d'une valeur récupérée d'une textbox.
Je récupère ma valeur sans problème, j'effectue mon calcul mais la fonction pour convertir mon calcul en system::string ne renvoit rien.
Mon niveau en prog n'est pas super et le passge du C au C++ est des fois compliqué.
Voici mon code :
// Conversion d'un int en system::string
void IntToSystemString (int nombre, String^ s)
{
std::ostringstream oss;
oss << number;
std::string result = oss.str();
s = gcnew String(result.c_str());
}
Pas de problème de compilation, mais il me semble que s ne renvoit rien car quand j'utilise la fonction pour renvyer la valeur dans un label
String^ texte;
IntToSystemString (nombre, texte);
label->text = texte;
Pas d'affichage dans label.
Je pose cette question aprés une recherche infructueuse (j'ai peut-être mal posée les questions?).
Merci d'avance pour votre aide.
Je travaille avec visual C++ 2005 express
Alex