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

Обработка исключения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Интеграл Методом Монте-Карло в С++,пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1030874.html
Вычислить методом Монте-Карло интеграл \int_{0}^{\infty} e^(-x^2/2)*cos(x) dx,вывести точное значение (sqrt(pi/(2*e))),оценку и погрешность.
C++ Шаблон и функция for (int i = 0; i < vertexCount; i++){ //Creating vertexes //head->Name = to_string(i); add<Node>(i,Nhead,nVertex); } Это вызов функции. template<typename T> void Graph::add(int i, T* head,T*curStruct){ curStruct = new T; curStruct->Weight = i; //Записываем x в элемент структуры element (в x структуры element) curStruct->next = head; //Указываем, что след. элемент это объект по... http://www.cyberforum.ru/cpp-beginners/thread1030833.html
C++ Вызов функции класса. Чего-то не допонял
1>d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(136): error C2352: Man::ChangeName: недопустимый вызов нестатической функции-члена 1> d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(16): см. объявление "Man::ChangeName" 1>d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(137): error C2352: Man::ChangeAge: недопустимый вызов нестатической функции-члена 1> d:\с++ файл\1.5.1\1.5.1\1.5.1.cpp(17): см. объявление...
C++ Построить конечный автомат из вещественных чисел в 16-речной системе счисления
Здравствуйте,помогите разобраться с алгоритмом.нужно построить конечный автомат из вещественных чисел с целой и/или дробной частью в 16-речной системе счисления.Например возможные числа:A01.BC 0101 .EEE и т.д А действие:десятичное значение. я построила диаграмму переходов и таблицу переходов,а как это действие реализовать?(помогите написать таблицу переходов с действиями).
C++ Массив из структур с двумя целочисленными полями http://www.cyberforum.ru/cpp-beginners/thread1030756.html
Я попытался написать программу, определяющую массив из структур с двумя полями, содержащими 5 элементов. Ввод значений элементов с консоли. А функция должна была вычислять произведение первых полей тех элементов, сумма полей которых четна. Но что то пошло не так=) #include "stdafx.h" #include <stdio.h> #include <iostream> #include <locale> struct one{ int x;
C++ Программа нахождения обратной матрицы Нужно написать программу нахождения обратной матрицы подробнее

Показать сообщение отдельно
Spender163
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 7
06.12.2013, 14:27     Обработка исключения
Доброго времени суток, ув. программисты С++.
Суть моей проблемы в том, что мне надо сделать некую обработку исключения. Задание следующее: Мне нужно считать данные из файла,выполнить с ними некоторые манипуляции (нахождение НОД) и записать результат в другой файл. Мне осталось сделать исключение,что бы если в файле находятся символы либо буквы, программка ругнулась, выдала сообщение мол "данные не соответствуют типу int, введите в файл числа" . В Delphi знаю как сделать,в С++ нет. Буду признателен за помощь. Вот код:
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
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
setlocale(LC_ALL, "RUS");
int a, b;
fstream F;
F.open("out.txt");
while (!F.eof()) F>>a>>b;
F.close();
int c=8;
while(c<10)
{
if(a>b)
{
a=a-b;
}
else if(a<b)
{
b=b-a;
}
else if(a=b)
{
cout<<"НОД введенных чисел равен "<<a<<endl;
c=12;
}
else if(a<=0)
{
cout<<"НОД введенных чисел равен "<<b<<endl;
c=12;
}
else if(b<=0)
{
cout<<"НОД введенных чисел равен "<<a<<endl;
c=12;
}
}
F.open("in.txt", ios::out);
F<<a<<"\t"<<b<<"\t";
F.close();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru