L'utilité de la classe QByteArray ici est totalement nulle (0), étant donné que la seule chose intéressante est la méthode
WorldBuffer &operator<<(QString)
et cela oblige donc à faire des trucs assez ignobles du style
queuePosition << QString::number(AuthQueue::Instance()->GetClientPosition(this)).toAscii().data()
alors qu'avec un SIMPLE ostringstream, on aurait juste à écrire:
queuePosition << AuthQueue::Instance()->GetClientPosition(this)
et ce, pour n'importe quel type de valeur! (attention toutefois aux int8_t/uint8_t qui seront interprétés comme des char)
L'utilité de la classe QByteArray ici est totalement nulle (0), étant donné que la seule chose intéressante est la méthode
WorldBuffer &operator<<(QString)et cela oblige donc à faire des trucs assez ignobles du style
alors qu'avec un SIMPLE ostringstream, on aurait juste à écrire:
et ce, pour n'importe quel type de valeur! (attention toutefois aux int8_t/uint8_t qui seront interprétés comme des char)