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

Исключения и утверждения в с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс Vector3D, задаваемый тройкой координат http://www.cyberforum.ru/cpp-beginners/thread1206549.html
очень срочно нужна помощь! пожалуйста, кто знает как решить - помогите Создать класс Vector3D, задаваемый тройкой координат. Обязательно должны быть реализованы: сложение и вычитание векторов, скалярное произведение векторов, умножение на скаляр, сравнение векторов, вычисление длины вектора, сравнение длины вектора.
C++ Разложение в ряд тейлора У меня есть программа разложения в ряд тейлора и блок схема к ней какие параметры нужно задать чтобы получилось для log(x) и что поменять в блок схеме http://www.cyberforum.ru/cpp-beginners/thread1206545.html
C++ Реализовать метод power() - возведение числа first в степень second
Добрый вечер, прошу помощи, ибо сам не могу сделать такое задание: Реализовать внешнюю функцию с именем make_mun(), где тип - тип реализуемой структуры.Функция должна получать в качестве аргументов значения для полей структуры и возвращать структуру требуемого типа. При передаче ошибочных параметров следует выводить сообщение и заканчивать работу. Поле first - дробное число; поле second -...
C++ Проверить, является ли заданный неориентированный граф связным
проверить, есть ли заданный неориентированный граф связный #pragma argsused #include <iostream> #include <conio.h> using namespace std; int n,i,j; int g; bool a; void graf(int v) {
C++ Вставка подстроки в строку с заданной позиции http://www.cyberforum.ru/cpp-beginners/thread1206497.html
Помогите, пожалуйста, расписать функцию insert (); #include <iostream> #include <string> using namespace std; int main() { int n; char S1,S; cout<<"Input S1 : "; getline(cin,S1,'\n');
C++ Создать бинарное дерево целых чисел. Определить максимальное значение узла дерева Условие: С++ Создать бинарное дерево целых чисел.Определить максимальное значение узла дерева. Я не знаю правильно ли хоть чуть-чуть написано, но вот кое что есть....Помогите исправить, пожалуйста, чтобы работала правильно. Она выдает неправильное максимальное значение( #pragma hdrstop #include<iostream> #include<string.h> ... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
12.06.2014, 20:06
утверждения - assert - проверка некоторого условия в процессе компиляции (static_assert) или исполнения в отладочном режиме, которое должно выполняться вне зависимости от исходных данных, т.е. нарушение этого условия говорит о неправильно написанном алгоритме программы.
исключения - exception - механизм прерывания исполнения кода в случае ошибки (инструкцией throw внутри блока try), с возможностью дальнейшей обработки в соответствующем блоке catch. Для исключений принято использовать специальные (стандартные или пользовательские) классы. Часто создают иерархию таких классов. Исключения, в частности, бывают полезны при возникновении ошибки в конструкторе класса (т.к. конструктор не имеет возвращаемого значения).
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru