website logo
Auteur
avatar
rmais96

Forum » » Développement » » Demande d'aide en C - MUI


Post� : 11-05-2010 13:35 icone du post

En C++, l'opérateur '+' ne donnera pas une chaînes de type char * qu'attend PutTextMUI().
Ne serait-ce pas plutôt :

string coucou("beworld"); 
PutTextMUI(("\nattention "+coucou+"\n").c_str()); 



Tu peux aussi utiliser une fonction de manipulation de chaîne de la libc, comme snprintf :

const char * MakeMessage(const char * UserName)
{
   static char WorkingBuffer[256];
   snprintf(WorkingBuffer, 256, "\nAttention %s\n", UserName);
   return WorkingBuffer;
}


Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=521&forum=52