J'ai deux questions différentes mais liéesERO launchfile pour définir la valeur variable de
1er: Est-il possible de définir la valeur d'une variable à l'aide du fichier de lancement? J'ai lu à ce sujet en ligne mais je ne pouvais pas comprendre comment l'utiliser. 2ème: Je n'ai rien trouvé sur la façon d'utiliser le fichier de lancement pour définir la valeur d'une variable dans un message. par exemple si j'ai:
mymessagevector.msg:
mymessage myvector[2]
mymessage.msg:
int32 value
string ID
est-il un moyen de régler la myVector [0] = .ID "ID1" et myvector [1] .ID = "ID2" et toujours publier cela sans avoir à le définir à chaque fois que j'ai envoyé le message à un sujet?
Ce que je ne comprends pas, c'est comment l'utiliser après. Je suis en train de définir une variable, mais je dois déclarer cette variable dans mon cpp et elle devrait automatiquement avoir cette valeur, n'est-ce pas? Je pensais que c'était comme ça mais je ne suis pas capable de le faire. – Carollour
J'ai ajouté un exemple C++ dans la réponse. J'espère que cela aide. – alextoind