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

Насколько разумно использовать throw вместо return - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что такое "Data-driven programming"? http://www.cyberforum.ru/cpp-beginners/thread676272.html
пожалуйста, объясните на пальцах, что такое Data-driven programming ?
C++ Построение эллипса Помогите пожалуйста, не получается нарисовать эллипс по алгоритму Брезенхэма (растровая разверстка). Рисует квадрат, почему не рисует эллипс понять не могу (Win32 Application). #include <windows.h> #include <math.h> #include<mmsystem.h> #include "stdafx.h" #include "эллипс.h" #define roundf(x) floor(x + 0.5f) #define MAX_LOADSTRING 100 http://www.cyberforum.ru/cpp-beginners/thread676270.html
C++ Переопределение тапа "class"
В чём проблема? Матюкается на оба файла. #include "stdafx.h" class CData1 { public: CData1(); ~CData1(); int field1_data1; int field2_data1;
C++ Квадратное уравнение
Здравствуйте! Это код квадратного уравнение. Компилируется все нормально. Но программа не выполняет поиск корней, если D>0 и D=0. Помогите найти ошибку. #include <cstdio> #include <cstdlib> #include <iostream> #include <math.h> #include "windows.h" using namespace std;
C++ Построение квадратного поля для морского боя http://www.cyberforum.ru/cpp-beginners/thread676241.html
Здравствуйте. Такой вопрос - Как сделать так чтобы поле для морского боя было не прямоугольное когда мы создаем массив 10*10 а квадратным? ********** *-----------* *-----------* *-----------* *-----------* *-----------* *-----------* *-----------*
C++ Очереди созданные посредством struct Разбираюсь с очередями, хочу узнать как правильно использовать данные структуры в программе. Требуется помощь в реализации именно на структурах. Когда я запустил эту программу выскочило необработанное исключение ошибка при чтении и адреса. #include <iostream> using namespace std; struct node{ int d; node *next; подробнее

Показать сообщение отдельно
soft.creator
 Аватар для soft.creator
103 / 103 / 4
Регистрация: 17.10.2010
Сообщений: 283
21.10.2012, 13:39     Насколько разумно использовать throw вместо return
Я бы сказал, что нужно использовать throw, когда результат, возвращаемый return, не может быть получен (неправильные параметры, не открылся файл, короче, результат невозможно вычислить) и return в противном случае.
 
Текущее время: 20:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru