Bonjour à tous
J'ai une méthode qui est sensée prendre des données en paramètre pour les envoyer. J'ai fais un template pour recevoir plusieurs types, ça fonctionne nickel:
Là ou ça se corse, c'est si ces données sont contenues dans un vecteur, dans mon code c'est un QVector<quint16>, mais ça pourra très bien être autre chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 template<typename T> void ServerModele::envoyer(T message, int longueur, bool paquet) {
Ma question est: comment faire passer carrément le container en paramètre et en template ? (J'ai pas du tout envie de passer QVector en brut, ça peut être autre chose :s)
Je sais que c'est un peu tordu, j'ai pas trouvé grand chose sur google.
Toute info sera la bienvenue, merci d'avance pour votre participation
Partager