Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вопрос по исключениям в шаблонах классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прошу помочь с программой составления заявок http://www.cyberforum.ru/cpp-beginners/thread317532.html
Здравствуйте! Пожалуй начну о моей проблеме с начала. Работаю в крупной организации, занимаюсь снабжением производства ТМЦ и организацией ремонта изделий. Посредственно знаю PHP на уровне...
C++ Ошибка в класе вектор У меня есть Класс вектор и в нем видает 3 ошибки error C2065: x: необъявленный идентификатор error C2065: y: необъявленный идентификатор error C2065: z: необъявленный идентификатор В перегрузке... http://www.cyberforum.ru/cpp-beginners/thread317523.html
C++ Даны два массива из указателей на строки
Пожалуйста помогите!! Даны два массива из указателей на строки, последний элемент каждого массива равен NULL. Разработать функцию, получающую эти массивы и выводящую все строки, встречающиеся в...
Ошибка в Классе связного списка C++
Пишу связный список в виде класса, но вот только что заметил, из за удаления элемента ( при его добавлении выделяю под него память new-шкой, а удаляю соответсвенно delete ) программа экстренно...
C++ структуры http://www.cyberforum.ru/cpp-beginners/thread317490.html
помогите плиз: Таблица содержит геометрические точки, заданные в полярных координа- тах (a, R) . Определить прямоугольник в плоскости Oxy, в который попадают все указанные точки x = R cos a, y = R...
C++ Используя разложение cos(x) в ряд. Вычислить cos(0.5) Знаю конечно, что наглость, но пожалуйста подскажите как это разложить? Так же в ряд Тейлора или нет? подробнее

Показать сообщение отдельно
ValeryLaptev
Эксперт С++
1042 / 821 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
10.06.2011, 23:20
Не... Исключения и были придумано ВО МНОГОМ из-за конструкторов. Ведь любая функция может вернуть результат. А конструктор - НЕТ! Как сообщить об аварии и невозможности создать объект?
Более того, придумали специальную конструкцию try-block-function - чтобы контролировать список инициализации конструктора.
Вторая причина - перегруженные операции. У них тоже лишних параметров не находится - нельзя изменять количество аргументов при перегрузке. Опять же - как сообщать об аварии? Исключением!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru