Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод сообщения об ошибке при вводе больше n значений. https://www.cyberforum.ru/ cpp-beginners/ thread364293.html
Всем привет! Собственно вопрос. Есть такая вот строка. Как мне вывести сообщение об ошибке, если я введу, допустим, 4 4 4 4 или 4 4 4 h и т.п.? while ((scanf("%lf %lf %lf", &a, &b, &c))!=3 or a <= 0 or b <= 0 or c <= 0) { printf("Nespravny vstup.\n"); rewind(stdin); } Если это уже обсуждалось, то, если не затруднит можно ссылочку?
подсветка синтаксиса C++
нужно вставить код программы(с++) с подсветкой синтаксиса в Microsoft Word 2010. Подскажите как это можно реализовать, не используя снимки экрана.
C++ Удалить элементы с заданным значением, добавить перед каждым четным элементом 0 https://www.cyberforum.ru/ cpp-beginners/ thread364279.html
Здраствуйте, форумчане!!! у меня такая вот задача: 1. Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2. Распечатать полученный массив. 3. Удалить все элементы с заданным значением. 4. Добавить перед каждым четным элементом массива элемент со значением 0. 5. Распечатать полученный массив. я реализовал первые 3 пункта! ну 5 тоже понятно! а вот 4 немогу...
C++ Вывести название соответствующего времени года https://www.cyberforum.ru/ cpp-beginners/ thread364273.html
Я только начал изучать его, ну то есть в универ поступил, а в обычной школе до этого с ним не сталкивался, и много еще не знаю. Помогите пожалуйста. Вот задача: Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Вывести название соответствующего времени года («зима», «весна», «лето», «осень»).
C++ Угол Фи
Всем доброго времени. Нужна помощь, есть код на паскале, причем рабочий, но как то же самое сделать на СИ не понимаю. Часовая стрелка образует угол "Фи" с лучом, проходящим через центр циферблата и через точку, соответствующую 12 часам, 0<Фи<=2Пи. Определить значение угла для минутной стрелки, а также количество часов и полных минут. uses crt; var fi,u:real; h,m:word; begin
C++ Реверс положытельной подстроки https://www.cyberforum.ru/ cpp-beginners/ thread364271.html
Надо найти положытельную подстроку и записать ее реверс вот мой код но он почемуто не работает( // massd.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include<iostream> #include<conio.h> #include<cmath> using namespace std; const int N=10;
C++ квадратичная выборка https://www.cyberforum.ru/ cpp-beginners/ thread364261.html
Здравствуйте, подкиньте, пожалуйста, ручной просчет квадратичной выборки. У самого никак не получается правильно понять.
C++ Как упростить меню?
#include <stdio.h> #include <conio.h> // для _getch() #include <windows.h> #include <iostream> using namespace std; . . .
C++ Вопросы по C++ Всем привет! У меня появилось несколько вопросов по C++, был бы рад, если бы Вы помогли бы мне хотя бы из одним из них. 1) Как узнать количество строк в файле; 2) Как узнать количество символов в файле; 3) Как узнать количество символов в отдельной строке файла; 4) Как считать каждую строку в отдельный массив символов (char); 5) Есть строка с N-ым количемством чисел, записаных через... https://www.cyberforum.ru/ cpp-beginners/ thread364252.html C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread364241.html
ребят,помогите решить эти задачи в "С".
C++ классы
что значит : и :: A-основной класс B-производный класс B::B(int ch,char *str):A(ch) {} непонимаю зачем тут A(ch) без этого не компилируется Добавлено через 17 минут
C++ Сохранить переменный член в области динамической памяти ???? Есть класс class Analiz { public: Analiz(); ~Analiz(); int A(){return itsA;} void B(int I){itsA=I;} private: https://www.cyberforum.ru/ cpp-beginners/ thread364212.html
20 / 20 / 4
Регистрация: 06.10.2011
Сообщений: 53
10.10.2011, 22:40 0

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

10.10.2011, 22:40. Показов 1116. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от Sick2 Посмотреть сообщение
Я такой делал, но почему-то объект упрямо создавался всё равно)
Конечно создавался Это исключение возникнет если в системе не будет хватать памяти для выделения под массив.

Цитата Сообщение от Sick2 Посмотреть сообщение
Всмысле в ф-ции?
Т.е. создать ещё одну ф-цию типа:
например,

C++
1
2
3
4
5
6
7
8
9
10
11
12
void func() {
     throw error("какое-то исключение");
}
 
int main() {
     try {
           func();
     }
     catch(error &ex) {
          cout<<"Что-то пошло не так"<<endl;
     }
}
Добавлено через 4 минуты
И, кстати, не обязательно ставить ";" после определения функции

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

Обработка исключений с пмощью структурированной обработки исключений
Есть функция, которая определенным образом работает с файлами,но при работе с файлами &quot;не...

Обработка исключений
В задании функции должны генерировать подходящие исключения. Обработку исключений нужно выполнять...

Обработка исключений
Как в блоке Try...Catch... обработать необработанное исключение по адресу? Что необходимо...

Обработка исключений
класс B является производным от абстрактного класса А. Определить обработчик исключительной...

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

Обработка исключений
Ребят, всем привет) помогите разобраться с вроде как простой задачкой, но весьма затруднительной...

Обработка исключений
Здравствуйте! Есть вот такое выражение: Подскажите пожалуйста, как правильно реализовать...

Обработка исключений
Проблема. В main создаю объект класса MAS int или string. Нужно, что бы когда int - то заполнялся...

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

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