Для чего предназначена следующая программа и верна ли она:
#include <iostream>#include <fstream>#include <vector>#include <stack>using namespace std;int main(){ ifstream in ("inpnum"); stack <int, vector<int> > s; int x; while (in >> x, !in.eof()) s.push(x); while (! s.empty()) { x = s.top(); cout << x << " "; s.pop(); }}
(Отметьте один правильный вариант ответа.)
Варианты ответа
программа ошибочна
для вывода чисел из файла(Верный ответ)
для увеличения объема памяти, занимаемого массивом указателей
для буферизации переменных