Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ рядки https://www.cyberforum.ru/ cpp-beginners/ thread114457.html
помогите зделать прогу которая сделает выравнивание по правому краю введенного текста для чего в каждой строке использовать функцию WIDE(str.k) Добавлено через 2 часа 33 минуты помогите пожалуйста.
Сортировка C++ C++
Доброго времени суток. Помогите пожалуйста отсортировать массив структур любыми 2-мя способами (сорт. пузырьком, сорт. вставками, сорт. выбора) одним способом сортировка по цене, вторым по номеру. #include <iostream.h> #include <conio.h> struct bd { char name ; float price; float number; } st ;
C++ Производительность Подскажите, где или что почитать о том, как писать БЫСТРЫЕ программы? (про разработку высоконагруженных программ). Копаюсь в интернете - но нахожу крупицы... И всё бессистемно. Спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread114426.html C++ Конструкторы классов Схематично: class A {public: A() {}//конструктор А . . . //методы класса А } class B: public A {public: B() {}//конструктор B https://www.cyberforum.ru/ cpp-beginners/ thread114410.html
Массив C++
Помогите переделать в функцию плз а то не получается( #include <iostream> #include <conio.h> #include <ctime> using namespace std; int main() {
C++ Переполнение стека https://www.cyberforum.ru/ cpp-beginners/ thread114397.html
Хочу полюбопытствовать. Вычитал недавно, что на стек выделяется ограниченная область памяти, и в языке Си это 4 Кб. Вопрос: Если мне нужно будет работать со стеком, и определять его непосредственно через линейный список, то, как мне задать ту грань, за которую бы не позволяла программа пользователю переходить? И еще один: Когда идёт процесс очистки стека, следует освобождать каждый узел, или...
C++ Программа угадывания числа https://www.cyberforum.ru/ cpp-beginners/ thread114385.html
Помогите дописать программу. Косяк такой что если я загадал 48 то она не может спросить это число т.к. с делением траблы... Вообщем все по коду видно. #include <iostream> int main() { using namespace std; bool flag = false; char answer ;
C++ динамический двумерный массив
Помогите пожалуйста!!!нужно срочно написать программу! Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать. Добавить строку с заданным номером и вывести полученный массив на печать. Заранее большое спасибо!!!!!!
C++ в массиве найти сумму и количество элементов каждого столбца с заданным условием https://www.cyberforum.ru/ cpp-beginners/ thread114361.html
3. В прямоугольной матрице, размерностью n*m, заполненной случайным образом числами из промежутка , найти сумму и количество элементов каждого столбца с заданным условием (хранить эти значения в массивах): данные элементы положительные и лежат выше главной диагонали.
C++ Удаление элемента из связанного списка. День добрый. Вот пытаюсь написать функцию, которая удалала бы элемент из списка, где его цыфровое значение = 0: struct elem { int num; elem *next; }; void sort (elem*&first) https://www.cyberforum.ru/ cpp-beginners/ thread114318.html
C++ FileT
Скажите как открыть файл txt для чтения, и где указывается путь
C++ Перегрузка оператора, ошибочка https://www.cyberforum.ru/ cpp-beginners/ thread114301.html
bool MyString::operator==(const MyString &rhs){ if (this->Length() != rhs.Length()) return false; for(unsigned int i=0;i<this->Length();i++) if(this->c!=rhs.c) return false; return true; } bool MyString::operator!=(const MyString &rhs){ return !(this==rhs); //error: no match for 'operator==' in 'this == rhs' }
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
10.04.2010, 22:52 0

Обработка исключений для new - C++ - Ответ 652964

10.04.2010, 22:52. Показов 15485. Ответов 41
Метки (Все метки)

Ответ

Цитата Сообщение от CyBOSSeR Посмотреть сообщение
CheshireCat прав в случае невозможности создать работоспособный объект, конструктор должен выкинуть исключение, просто нужно аккуратно следить за объектами, которые конструктор создает динамически, либо использовать для них обертки.
А техника такого действия очень несложна; она хорошо описана у уважаемого Херба Саттера в его "Решение сложных задач на C++" и "Новые сложные задачи на C++".

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

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

Обработка исключений в классах для пользовательских типов
Здорова господа! Запустил токо класс String тестю и тут у меня вылетело исключение выход за...

Обработка исключений
Объясните мне толком для чего используются эти обработки исключений (Try, catch, throw). Сколько...

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

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

обработка исключений
Здравствуйте. В следующем коде, при запуске throw выдает ошибку &quot;Exception object adress&quot;. Не...

Обработка исключений
Помогите написать программу пожалуйста!!!! Я незнаю как правильно написать!!! Задание: Для...

Обработка исключений
Почему не перехватывает ошибку и не выводит Error? а прога сама прекращает работу. #include...

Обработка исключений
Есть вопрос по заданию. С клавиатуры вводится номер ошибочной ситуации. В зависимости от того,...

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