// ret = GetSerialAnswer(port_.c_str(), "\n", answer); c'est ce qu'il y avait avant et je dois le remplacer par ce qui suit en rose
ret = C843_GcsGetAnswer(ID, answer, bufSize);
if (ret != DEVICE_OK)
{
// "#5" failed, maybe controller does not support this
// clear error with two "ERR?"
GetError();
GetError();
checkIsMoving_ = false;
return false;
}
long isMoving;
if (!GetValue(answer, isMoving))
return false;
return (isMoving != 0);
}
Bien à vous...
A voir également:
String to const char*
Convert string to const char - Meilleures réponses
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 9 juil. 2008 à 16:53
La méthode data retourne un const char *.
De plus, j'imagine que sa fonction écrit dans le buffer passé en argument et elle demande un char *. À moins de modifier la fonction, je ne vois pas comment utiliser les string ici.