Est-il possible d'utiliser un istream_iterator<customstruct>
pour insérer dans un vecteur en lisant depuis stdin d'un humain? La structure contient plusieurs types de données.en utilisant un istream_iterator pour lire dans un vecteur de structs du clavier?
Cela a-t-il un sens de le faire ou est-ce que la meilleure approche consisterait à demander séparément chaque élément de données? Je demande seulement cela parce qu'on m'a demandé de le faire, mais je ne pense pas que ce soit possible/pratique. Tout ce qui peut être lu par istream_iterator s'il y a une surcharge de "operator >>" est copiable et assignable.