Главная /
Язык программирования C++ /
Каково преимущество использования ключевого слова const вместо директивы #define?
Каково преимущество использования ключевого слова const
вместо директивы #define
?
вопрос
Правильный ответ:
константу, определенную с помощью
const
, можно изменять во время работы
к константе, определенной с помощью
const
, можно применить операции инкремента и декремента
константа, определенная с помощью
const
, доступна в других модулях программы
константа, определенная с помощью
const
, имеет тип, и компилятор может проследить за ее использованием в соответствии с объявленным типом Сложность вопроса
54
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Это очень не сложный решебник по интуиту.
29 мар 2017
Другие ответы на вопросы из темы программирование интуит.
- # Компилятор языка Си++:
- # Если имеется класс с двумя атрибутами class Complex { double real; double img; . . . }; какой у него должен быть деструктор?
- # Что будет на экране после выполнения программы int m = 5; namespace space1 { int x1 = 3; namespace space2 { int x1 = 2 + ::m + space1::x1; } } int main() { int x3 = space1::space2::x1 * 2; { int x3 = 10; } cout << x3; return 0; }
- # Если заданы классы class A {... } A1; class B : public A { ... } B1; class C : public B { ... } C1; то что будет выведено при выполнении оператора throw (C1); а обработка исключительной ситуации записана catch (B& b) { cout << 1; } catch (C& c) { cout << 2; } catch (A& a) { cout << 3; } catch (...) { cout << 4; }
- # Исходя только из назначения шаблонов имеет ли смысл делать из данного кода функцию-шаблон if(a){ a=a%b; } else cout << error; (Желательно ответить на этот вопрос не глядя на варианты ответов)