fstream ifstream je ne comprends pas comment faire pour charger un fichier de données dans mon programme

Mon professeur est très intelligent, mais s'attend à compléter les noobs comme moi, de savoir comment le programme c++. Je ne comprends pas comment les fstream fonctionne.

Je vais avoir un fichier de données avec trois colonnes de données. Je vais avoir à déterminer avec un logarithme si chaque ligne de données représente un cercle, un rectangle ou triangle - cette partie est facile. La partie que je ne comprends pas, c'est comment le fstream fonction des œuvres.

Je pense que j':

#include < fstream > 

puis-je déclarer mon fichier objet?

ifstream Holes;

puis je l'ouvrir:

ifstream.open Holes; //?

Je ne sais pas ce que la syntaxe correcte est et je ne trouve pas simple tutoriel. Tout semble beaucoup plus poussé que mes compétences peuvent gérer.

Aussi, une fois que j'ai lu dans le fichier de données quelle est la bonne syntaxe pour mettre les données dans des tableaux?

Serait je viens de déclarer un tableau par exemple T[N] et cin la fstream objet Holes?

Peut-être consulter un tutoriel comme ce gars-là: cplusplus.com/doc/tutorial/files et pour nous poser des questions spécifiques que vous pourriez avoir.
Une question à la fois, s'il vous plaît!
Le tutoriel est BS. Ne l'utilisez pas. Méfiez-vous des cplusplus.com.
Juste assez. Lien pour une meilleure?
J'ai effectivement cherché un peu avant de poster, deludedly penser qu'il doit y avoir une bonne référence déjà. Malheureusement, tout ce que j'ai trouvé était Totale de Déchets (par exemple, en anglais), plein de conseils trompeurs et incorrecte des boucles. Pour l'instant, je le recommande cette réponse 🙂

OriginalL'auteur lprater1 | 2011-11-24