Bonjour,

Je dois interpréter un fichier de config (texte) en C++. Je le charge ligne par ligne dans un string:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
configFile >> skipws >> line;
Puis je lis les champs (séparés par un ou plusieurs espaces):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
istringstream lineStream(line);
lineStream >> field_1 >> field_2 >> field_3;
Mais je voudrais sauter certains champs. La fonction ignore() semble être indiquée pour ce cas, mais comment l'utiliser? Dans l'assignation, du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
lineStream >> field_1 >> ignore() >> field_3;
Si vous avez un autre moyen rapide, élégant, je suis également preneur...