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

Язык программирования C++ для профессионалов

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

Что в данном коде обозначает третья строка?
int kоl;int& pal = kol;const char& CR ='\n';

(Отметьте один правильный вариант ответа.)

Варианты ответа
обнуление переменных
ссылку на константу(Верный ответ)
итератор
создание потока вывода
Похожие вопросы

В файлы f1.txt и f2.txt записана строка символов 1234. Что будет выведено на экран в результате работы следующего фрагмента программы:

  char s1[] = "f1.txt"; char s2[] = "f2.txt";  ifstream from(s1);  fstream to(s2, ios::in | ios::out);  char ch;  from.seekg(2);  from.get(ch);  to.seekp(1);  to.put(ch);  to.seekp(0);  while(to.get(ch))     cout << ch;  cout << endl;  

В файлы f1.txt и f2.txt записана строка символов 1234. Что будет выведено на экран в результате работы следующего фрагмента программы:

  char s1[] = "f1.txt"; char s2[] = "f2.txt";  ifstream from(s1);  fstream to(s2, ios::in | ios::out);  char ch;  from.seekg(1);  from.get(ch);  to.seekp(3);  to.put(ch);  to.seekp(0);  while(to.get(ch))     cout << ch;  cout << endl;  

Интерфейс определен следующим образом:

  class X   { Y* a; Z & b;    public:   void f(const char*);              X& get(int);                  void g(int[], int);   }  
Какая проблема может возникнуть при его использовании?

Интерфейс определен следующим образом:

  class X   { Y a; Z b;    void set(Y&);    public: void f(const char*);            void g(int[10], int);   }         
Какая проблема может возникнуть при его использовании?

Интерфейс определен следующим образом:

  class X   { Y* a; Z & b;     public:   void f(const char*);              void h(int, ...);              void g(int[10], int);   }  
Какая проблема из перечисленных ниже может возникнуть при его использовании?

Что обозначает запись typedef basic_filebuf<char> filebuf;?

Объявлен класс:

  class Point  {   int x,y,z;      char *s;    public:      Point(int,int,int, char*);      int GetX() { return x;}      int GetY() { return y;}      int GetZ() { return z;}      Point* operator->()       { return this;}   };  Point::Point(int x1,int y1,int z1, char * s1)       { x=x1; y=y1; z=z1; int n=strlen(s1); s=new char[n+1];         for(int i=0;i<=n;i++) s[i]=s1[i];}  
Какие из следующих операторов приведут к ошибкам компиляции?

Что обозначает данный код?

int someFunc(double, int);int main(int argc, char* pArgs[]){someFunc(1, 2);}int someFunc(double argl, int arg2){//...выполнение каких-то действий}

В конструкторе класса

	class  A { 	public:   	A() { ptr = new char[size];    Init(); }  	~A() { if (ptr) delete[] ptr; }    char* ptr; };	
произошла исключительная ситуация. Будет ли потеряна память при откате по стеку?
Какой результат будет у следующего выражения?
int main(){      char *s1;      char s2[] = "Hello";      *s1 = "Hi!";      s1[2] = s2[1];      cout << s1;}