Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести символ " https://www.cyberforum.ru/ cpp-beginners/ thread748925.html
Простите за глупый вопрос но как вывести "(кавычку) с помощью std::cout?
list. Cоздать список из результатов(с массивами), а потом просмотреть весь список C++
Подскажите пожалуйста как мне создать список из моих результатов(с массивами) а потом просмотреть весь список, вот код который имеется # include <iostream> # include <list> using namespace std; struct Number { int res;
C++ CRT_SECURE_NO_WARNINGS https://www.cyberforum.ru/ cpp-beginners/ thread748915.html
This function or variable may be unsafe. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. Стоит ли реагировать на данное предупреждение? И как сделать в VS 10 так, чтобы не добавлять в каждом проекте библиотеку define? Заметил, что на некоторых VS Express 10 это предупреждение никогда не вылезает.. Спасибо
C++ ошибка линковки https://www.cyberforum.ru/ cpp-beginners/ thread748907.html
int main() { return 0; } делаю так: в MSVC++ создаю проект консоли, выбираю пустой проект, затем создаю файл кода с++, пишу эти строки и при линковке вылетает LINK : error LNK2001: неразрешенный внешний символ "_mainCRTStartup".
Итераторы begin и end C++
Привет всем! Возникла проблема с итераторами. Пишу класс, который содержит вектор векторов. Пишу итератор к этому классу. Не получается написать итераторы begin и end. Мне ведь нужно вернуть итератор на первый элемент, но это vector<int>::iterator, а нужно вернуть итератор своего класса. Подскажите, как решить проблему. Спасибо)
C++ табуляция функции. почему не работает код? https://www.cyberforum.ru/ cpp-beginners/ thread748885.html
#include <iostream> #include <cmath> #include <stdlib.h> #include <cstdio> using namespace std; float arctg(float x) { return arctg(1/x)-(x*x);
C++ Простая очередь https://www.cyberforum.ru/ cpp-beginners/ thread748875.html
Здравствуйте. Мне нужно сделать циклическую очередь, я ее почти доделал но вот проблема с проверкой, она работает по кривому. Буду рад любой помощи #include <iostream> using namespace std; #define MAX 5 struct queue {
Консольные команды C++
Здравствуйте, столкнулся с небольшой проблемой. Хотел сделать так, чтобы при нажатии клавиши открывалась консоль, прописывались подряд 3 команды и консоль закрывалась. Но, к сожалению этого сделать не удалось, поэтому решил сделать ещё проще: создал консольное приложение, прописал следующий код int _tmain(int argc, _TCHAR* argv) { system("netsh"); system("pause"); return 0; } но и тут...
C++ Добовление 5 призовых пунктов Здравствуйте! Никак не получаетса в игре угодай слово в случае правельного ответа добовлять к оставшимся попыткам ещё 5. Сейчас в коде написанно что при правельном ответе к тем что существуют добовляетса 1 тойсто количество попыток остаётса прежним. Но если я меняю еденицу на 5 результат не меняетса. Подскажите кто знает. #include <iostream> #include <string> #include <cstdlib> #include... https://www.cyberforum.ru/ cpp-beginners/ thread748870.html C++ Нужно из массива переделать в функцию https://www.cyberforum.ru/ cpp-beginners/ thread748863.html
Добрый день господа программисты, помогите переделать из массива в функцию, потому как преподаватель сказал, что массив не оправдан=) #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int _tmain(int argc, _TCHAR* argv) {
Как гарантировать, что сдвиг не будет циклическим? C++
const uint8_t *Source; ... uint8_t *Target; ... *Target=*Source<<BiteShift;
C++ Массив записать в файл https://www.cyberforum.ru/ cpp-beginners/ thread748851.html
Добрый день! Не получается записать массив в файл. Файл создается но пустой. Я чувствую тут надо как то через указатель или ссылки. ... int xy; //массив для хранения координат вершин на экране глобально ... void __fastcall TForm1::Image1MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { if (numev==0) //если нажатий на кнопку «Далее» не...
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
28.12.2012, 19:13 0

Что возвращать при делении на ноль? - C++ - Ответ 3929994

28.12.2012, 19:13. Показов 4129. Ответов 16
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <stdexcept>
 
class divide_by_zero : public std::runtime_error {
 
public:
    divide_by_zero(const char* what_arg)
        : std::runtime_error(what_arg) {
 
    }
};
 
double divide(double a, double b) {
 
    if(b == 0)
        throw divide_by_zero("Error: divide_by_zero");
    
    return a / b;
}
 
int main() {
 
    try {
        
        divide(1, 0);
    }
 
    catch(divide_by_zero& e) {
 
        std::cerr << e.what() << std::endl;
    }
}


Вернуться к обсуждению:
Что возвращать при делении на ноль? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2012, 19:13
Готовые ответы и решения:

Почему при делении целых чисел получается ноль?
Почему у меня выводит 0. Я уже голову сломал. объясните, пожалуйста #include &lt;iostream&gt; using...

Как заставить программу завершаться при делении на ноль?
Проблема состоит в том, что при решении задач матфизики трудно поставить условия так, чтобы не...

Нужно сделать чтобы при делении на ноль, выводило На ноль делить нельзя, введите другое число
Я сделал, на ноль то он не делит, но когда ввожу другие значение, то там тоже выводится Делить на...

Отследить прерывание при делении на ноль
как реализовать деление чисел без сравнения делителя с нулем, а с отслеживанием прерывания при...

16
28.12.2012, 19:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2012, 19:13
Помогаю со студенческими работами здесь

Бесконечное значение при делении на ноль
Что это означает допустимое бесконечное значение при делении на ноль? var1 = (var2 != 0) &amp;&amp;...

Вывод ошибки при делении на ноль
Есть у меня программка, не выводится сообщение о делении на ноль Вот код: private void...

DivideByZeroException. При делении на ноль ошибка не показывается
При делении на ноль ошибка не показывается, подскажите что я неправильно делаю. double a=2, b=3,...

Почему при делении единицы на два выводится ноль?
double percentload = 1 / 2; label1.Text = Convert.ToString(percentload); Простите,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru