J-M-L:
Vous avez un warning, pas une erreur car vous perdez cette notion de constante. Si plus tard dans le code vous essayez de bidouiller la chaîne elle même, le compilateur ne pourra pas vous prévenir que ce n'est pas une bonne idéesi à terme vous souhaitez que ce soit variable, il faut sans doute réserver de la mémoire pour vos chaînes plutôt que juste un pointeur (bien que je ne comprenne pas pourquoi ce ne sont pas plutôt des float que vous transformerez plus tard en ASCII)
Je ne suis pas un pro de la programmation, donc vos suggestions sont les bienvenues car ça me fait progresser.
Ma librairie MQTT permet de publier des données (valeurs de capteurs) sur Live Object. Pour rendre ma lib le plus générique possible, je lui passe en paramètres ces 2 tableaux (1 : type de capteur et 2 : valeur de capteur). Pour le moment, les différents capteurs que j'ai retournent plutôt des float mais je me suis dit que je serait plus générique en déclarant en char* mon tableau de valeur pour le cas où par exemple j'utilise un capteur qui retournerait un caractère ou une chaine de caractères.
Ce n'est peut être pas une bonne idée, je suis preneur des votres.
Merci