Какой результат будет у следующего выражения?
#include <iostream.h> #include <fstream.h> int main ( ) { int i = 5, j = 10; double a = 25; char s[40]; strcpy(s, "Test"); ofstream outfile("c:\\tst.txt"); if (!outfile) { cout << "Ошибка создания файла"; return 1; } outfile << i << ' ' << j << ' ' << a << ' ' << s << endl; outfile.close(); }
(Отметьте один правильный вариант ответа.)
Варианты ответа
будет выведено сообщение "Ошибка создания файла"
будет создан текстовый файл "C:\tst.txt" с содержимым "5 10 25 Test"(Верный ответ)
будет создан двоичный файл
будет создан текстовый файл "C:\Tst" с содержимым "5 10 25 Test"
в ходе выполнения возникнет исключение