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

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

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

Если имеется код
class A { public: int a, b, c; };A obj;
как обратиться к члену класса c?

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

Варианты ответа
obj.c(Верный ответ)
obj->c
obj.public.c
c.obj
Похожие вопросы
Если имеется код
class A { public: int a; };A obj;
как обратиться к переменной a?
Если имеется абстрактный класс А и производный от этого класса класс А1 то какая из записей заведомо неверна?
Шаблон A и его специализации объявлены следующим образом:
template <class T> class A{  public:  A(){ printf("1   ");}};template <> class A<int>{  public:  A(){ printf("2   ");}};template <> class A<char*>{  public:  A(){ printf("3   ");}};  
Какой будет результат после выполнения кода
A<int> a;A<char> a1;A<long> a2;  
В каких выражениях правильно определен метод класса Ping?
class Ping {  public: float f, d;           int a;           void MathFunc(double D);};
Если имеется код double x; cin >> x; и вводится "12-3", то что будет в переменной x?
Если имеется программа
int a = 7;  //в глобальном пространствеvoid f() { static int a; a += 5; }
и в функции main() выполняется
f(); cout << a;
то какой будет результат?
Если имеется программа
int a;  //в глобальном пространстве void f() { extern int a; a = 8; }
и в функции main() выполняется
a = 3; f(); cout << a;
то какой будет результат?
Если имеется код int x; cin >> x; и вводится "1.2", то что будет в переменной x?
Если определена операция умножения для двух объектов класса A и операция преобразования к int, что будет вызвано при
A a;  int x;  int y = a * x;
Если имеется объявление char ch1='a',ch2='b',ch3='c'; допустима ли запись ch1=ch2+ch3;