Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

Что случится если функция is executed и precondition для этой функции is not met? - C++

24.01.2013, 10:10. Просмотров 241. Ответов 4
Метки нет (Все метки)

Доброго всем времени суток!!!

Возник вопрос: Что случится если функция is executed и precondition для этой функции is not met?
Варианты:

A) An error message will be printed;
B) The program will loop indefinitely;
C) The system will crash.
D) Any of the above results could happen.

Добавлено через 18 минут
И ещё один вопрос:
What is true about the distance function given this prototype?

double distance(const point& p1, const point& p2);
Question options:

A) It returns a double type value

B) It cannot modify either of its arguments

C) Its arguments are reference parameters

D) All of the above
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2013, 10:10     Что случится если функция is executed и precondition для этой функции is not met?
Посмотрите здесь:

C++ Что делать если нет функции Tools
C++ 4.77. Составить программу для вычисления значения функции у(л): -1, если х < -1, у = х, если х > —1, 1, если х = -1
Включите в класс Met функцию bool moved(), которая получает результат вызова pointer() и сообщает, был ли перемещен указатель C++
Может так случится, что процесс приема новых сообщений и их прорисовки превратится в бесконечный цикл? C++
C++ Рекурсивная функция для вычисления арифметической функции
Линейный и бинарный поиск: что возвращает функция, если ключ не найден? C++
Что можно возвратить из функции если нужный объект не создан C++
что делает size_t в данной функции, и сама функция C++
Что может выступать в качестве аргумента функции, если тип параметра указан как std::ostream? C++
C++ Что не так в этой функции?
Функция не объявлена в этой области C++
C++ Каким образом unordered_map выдает правильное значение для ключа, если его хеш функция допускает коллизии?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
24.01.2013, 10:39     Что случится если функция is executed и precondition для этой функции is not met? #2
Первое не понял, второе D
gray_fox
What a waste!
1256 / 1139 / 55
Регистрация: 21.04.2012
Сообщений: 2,361
Завершенные тесты: 3
24.01.2013, 11:53     Что случится если функция is executed и precondition для этой функции is not met? #3
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
Возник вопрос: Что случится если функция is executed и precondition для этой функции is not met?
Варианты:
A) An error message will be printed;
B) The program will loop indefinitely;
C) The system will crash.
D) Any of the above results could happen.
D...
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
24.01.2013, 12:17     Что случится если функция is executed и precondition для этой функции is not met? #4
gray_fox, можешь на русский перевести, что за условие в первом вопросе? Мой дословный перевод говорит: "Что случится, если функция исполняется в данный момент и начальное условие для этой функции ложно?"
gray_fox
What a waste!
1256 / 1139 / 55
Регистрация: 21.04.2012
Сообщений: 2,361
Завершенные тесты: 3
24.01.2013, 12:46     Что случится если функция is executed и precondition для этой функции is not met? #5
nexen, да примерно так и переводится. Я прочитал как: "Что произойдёт, если вызвать функцию, при этом нарушив предварительное условие её вызова?"

Добавлено через 13 минут
Вообще как я понял это связано с Design by Contract...
Yandex
Объявления
24.01.2013, 12:46     Что случится если функция is executed и precondition для этой функции is not met?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru