Bonjour,
Alors je suis débutante en c++ et là je devrai créer un fichier template où je dois définir une classe template, bon l'idée est de mettre le contenu de UdpFrame
dans newData , bon j'ai essayé d'écrire un code en s'inspirant d'un autre template mais apparemment c'est faux donc si vous pouvez me dire quel est mon erreur, merci d'avance.
P.S. data c'est un vecteur contenu dans la classe UdpFrame.Code:template<class T> T &UdpFrame::operator>>(T newData) { uint8_t *rawData = reinterpret_cast<uint8_t*>(&newData); for (int i = 0; i < sizeof(T); i++) { rawData.push_back(data[i]); } }
-----