Мой профессор очень умен, но ожидает, что такие нубы, как я, будут просто знать, как программировать С++. Я не понимаю, как работает функция fstream
.
У меня будет файл данных с тремя столбцами данных. Мне нужно будет определить с помощью логарифма, представляет ли каждая строка данных круг, прямоугольник или треугольник — это легко. Я не понимаю, как работает функция fstream
.
Я думаю я:
#include < fstream >
тогда я должен объявить свой файловый объект?
ifstream Holes;
потом открываю:
ifstream.open Holes; // ?
Я не знаю, каков правильный синтаксис, и я не могу найти простой учебник. Все кажется намного более продвинутым, чем мои навыки могут справиться.
Кроме того, как только я прочитал файл данных, каков правильный синтаксис для помещения данных в массивы?
Могу ли я просто объявить массив, например. T[N]
и cin
fstream
объект Holes
в него?