База ответов ИНТУИТ

Язык программирования C++

<<- Назад к вопросам

Что произойдет при выводе в файл, открытый с помощью
ofstream("filename", ios::out|ios::app|ios::trunc)

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
вывод будет производиться записями фиксированной длины
вывод будет производиться в конец файла(Верный ответ)
можно читать из файла
если файл существовал, его содержимое сотрется(Верный ответ)
вывод будет производиться в двоичном виде
Похожие вопросы
Существует файл "test.dat" в котором записано "Hello World".Каково будет содержимое файла после выполнения кода:
  ofstream outfile("c:\\test.dat",ios::in);    if (!outfile)      { cout << "Ошибка создания файла";        return 1;  }    outfile << "!!!";    outfile.close();  
Существует файл "c:\test.dat" в котором записано "Hello World".Каково будет содержимое файла после выполнения кода:
  ofstream outfile("c:\\test.dat",ios::in);    if (!outfile)      { cout << "Ошибка создания файла";        return 1;  }    outfile << "!!!";    outfile.close();  
Существует файл "test.dat" в котором записано "Hello World".Каково будет содержимое файла после выполнения кода:
  ofstream outfile("c:\\test.dat");    if (!outfile)      { cout << "Ошибка создания файла";        return 1;  }    outfile << "!!!" << endl;    outfile.close();  
Что будет на экране после выполнения программы?
    #include <iostream.h>    #include <fstream.h>    #include <string.h>    int main()      {    int i = 1, j = 25;  double a = 25e6;   char s[40];    strcpy(s, "Test");    ofstream outfile("c:\\test.dat");    if (!outfile)      { cout << "Ошибка создания файла";        return 1;  }    outfile << i << ' ' << j << ' ' << a << ' ' << s << endl;    outfile.close();      }    
Какова последовательность создания исполняемого файла:
  • Создать файл с исходным текстом программы, который будет иметь расширение .cpp.
  • Скомпоновать объектный файл с необходимыми библиотеками.
  • Скомпилировать исходный код.
  • Какой результат будет у следующего выражения?
        // файл File1.h    #ifndef __File_h__    #define myconst 35    #else    #define myconst 30    #endif        // файл Test.cpp    #include <iostream.h>    #include "File1.h"    int main()    {    cout << myconst + 10;     }    
    На какой строке произойдет ошибка компиляции?
    1:class A2:  { public: void f1(int &a){val+=a++;};//val инициализируется в конструкторе3:          int  f2() {return val+1;}; 4:          int val; 5: } A1;6:int main()7:  {  8:       A1.f1(); 9:       A1.f2(); 10:  }
    Произойдет ли ошибка компиляции если функцию
    int sum(int a, int a1, int a2, int a3, int a4=2){return a+a1+a2+a3+a4;}
    вызвать в функции main следующим образом
    int main(){  int z=1,b=1,c=1,d=1,e=1;  sum(z,b,c,d,e);  ....}
    Что произойдет после следующего примера?
    		cout << "\n\n\n" << "Hello World" << "\a";		
    Укажите в каких строках кода произойдет ошибка компиляции?
    1: class A 2: { public:3:      int x;4:    int GetX() { return x; };};5: int main() 6: {    A b;7:      b.SetX(2);8:      b.GetX();9:      A b1(2);10:}