Bonjour à tous,
Voilà j'ai un p'tits soucis de compatibilité de type.
En fait, j'arrive à un endroits dans le parsing d'un XML, où je peux avoir une tableau de float, de booléen, intéger, etc...
Le soucis c'est que plutard, j'aurai un traitement commun à ces trois "chemin" et je voulais centraliser ça. Donc en fait j'voulais tout convertir en byte, et tout copier par la suite avec std::copy.
Est-ce que c'est possible ça?
Y'a pas autrechose que std::copy (cette méthode réclame des itérateurs, c'est bien pour les vector mais pour les tableaux comment on fait?)
Ex: Un tableau de 5 float (size = 5 * sizeof(float)). Je fais donc un tableau de byte: byte* byteTab = new byte[5 * sizeof(float)]. Une fois créé, comment je fais pour copier l'un dans l'autre?
Merci, à bientôt
Partager