Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не создается файл в каталоге Добрый день. Столкнулся с проблемой: не знаю, как создать файл не в папке с проектом, а по заданному пути. Я пробую fout.open("F:\\file.txt", ios::out | ios::trunc); но файл не создается. Подскажите, пожалуйста, как правильно сделать. https://www.cyberforum.ru/ cpp-beginners/ thread1166100.html C++ Прерывание цикла по условию
Ребят,помогите пожалуйста,мне нужно,например если сработал первый if, то следующие не срабатывали в цикле,помогите пожалуйста void proverka(string name, char p) { for (int i = 0; i < Width; i++) { for (int j = 0; j < Height; j++) { if (((Get(i, j) == p && Get(i, j + 1) == p && Get(i, j + 2) == p)) || ((Get(i, j) == p && Get(i, j - 1) == p && Get(i, j - 2) == p)) || ((Get(i,...
C++ Ошибка "Невозможно преобразовать char в char*" Данная ф-ция считывает сроку из файла в массив чар str, определяет ее длину и записывает в массив arr. Когда массив чар объявлен статически ifile.getline(str, sizeof(str)); выполняет нормально, если объявить динамически, то ругается "невозможно преобразовать char в char*". Как решить эту проблему, чтоб осталось динамическое объявление? void readFromFile(char **str, int *arr) { ifstream... https://www.cyberforum.ru/ cpp-beginners/ thread1166072.html C++ Ошибка C3861 'time': identifier not found Здравствуйте! Я учусь программировать на C++, пользуюсь Visual Studio 2013. Столкнулся с проблемой: #include "core.h" using namespace std; int main(int argc, char *argv) { int x, correct, counter; srand(static_cast<unsigned int>(time(0))); https://www.cyberforum.ru/ cpp-beginners/ thread1166064.html
C++ Составить программу, в которой вычислить величину Z=max/n_1 +min/n_2
Составить программу, в которой вычислить величину Z=max/n_1 +min/n_2 для массивов A и B, каждый из которых состоит из неповторяющихся элементов; max и min – наибольшее и наименьшее значение элементов в массиве, а n_1 и n_2 – соответственно их индексы в этих массивах. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях.
C++ Как применить функцию в потомке Есть 3 класса: A предок B, B предок C. У А есть функция foo, к которой хочет обратиться метод blah функции С. Помимо этого, blah хочет вызвать функцию test, которая имеет единственный параметр -- объект класса А. Подскажите, как должен выглядеть blah. Виртуального blah в В нет. P.S. Класс В как будто ни при чём, но избавиться от него нельзя. Никак. https://www.cyberforum.ru/ cpp-beginners/ thread1166052.html
C++ Прибавить к строке n-ый символ другой строки как прибавить к строке n-ый символ другой строки? пробовал strcat(s1,s) - не выходит https://www.cyberforum.ru/ cpp-beginners/ thread1166042.html Использование функций в разных классах C++
Ребята подскажите как мне использовать функции с одного класса в другом классе ??? вот пример классов И как сделать чтобы структурра продукт была видна в классе UI ? Помогите очень надо ! #include <string> #include "UI.h" using namespace std; struct Product
C++ Изменение матрицы путем замены указанного элемента на другой Ребят, help! Нужна помощь в написании программы, которая 1)вводит с клавиатуры или читает из файла двумерный массив целых чисел размерностью элементов и выводит его на экран. 2)многократно производит изменение матрицы путем замены указанного элемента на другой, вводимый с клавиатуры и выводит измененную матрицу на экран; Первую часть сделала, а со второй ничего не выходит Помогите,... https://www.cyberforum.ru/ cpp-beginners/ thread1166032.html C++ При присвоении переменной с целочисленным типом дробного значения, дробная часть не отображается При присвоении переменной с целочисленным типом (например: 'int a;') дробного значения (например: 'a = 1.11'), дробная часть не отображается, но сохраняется и при присвоении следующей переменной. int main() { int e; cin >> e; char f; cin >> f; cout << e << endl; https://www.cyberforum.ru/ cpp-beginners/ thread1166028.html
C++ Реализовать сложение и вычитание длинных чисел ( количество символов бесконечно )
#include <tchar.h> #include <stdio.h> #include <iostream.h> #include <string.h> #include <math.h> float Sum(float s1, float s2) { return (s1 + s2); } float Minus(float s1, float s2)
C++ Как правильно сделать самообновление программы? https://www.cyberforum.ru/ cpp-beginners/ thread1166009.html
Добрый день Есть программа которая должна обновляться Для ясности: Файл программы старой версии - PROGRAM_NAME Файл программы новой версии - PROGRAM_NAME_NEW Решил разделить обновление на 2 этапа: 1) Старая версия программы (PROGRAM_NAME) запускает файл с новой версией программы (PROGRAM_NAME_NEW) с параметром update_stage_1: Новая версия программы копирует свое содержимое в файл...
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 23
04.05.2014, 19:59  [ТС] 0

Генерация исключения в конструкторе - C++ - Ответ 6126174

04.05.2014, 19:59. Показов 1542. Ответов 4
Метки (Все метки)

Ответ

Спасибо вам, натолкнули на мысль Буду пробовать.

Добавлено через 36 минут
Еще вопрос, если например у меня, помимо базового класса, есть 2 производных (такие же методы), то как это будет выглядеть через дополнительную функцию?

Добавлено через 18 минут
Добавленный вопрос более не действителен Т.к. решение найдено.

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

Генерация исключения в конструкторе
Преподаватель попросил добавить в программу исключения, чтобы если в класс придут некорректный...

Исключения в конструкторе
Допустим, при конструировании объекта необходимо выделить память для двух указателей-членов и...

Исключения в конструкторе
Приведите пожалуйста пример, где было бы видно как писать конструктор в классе (инициализация...

Освобождение памяти при возникновения исключения в конструкторе
class IScene{ public : virtual void Draw() const = 0; } class Scene: public IScene {...

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

Генерация исключения bad_alloc в new
Прочитал, что в случае невозможности выделения памяти new возвращает 0, либо генерит bad_alloc....

Генерация исключения для объекта производного класса
Здравствуйте. Имеется такой код #include &lt;iostream&gt; class A{ public: virtual void ...

Почему в конструкторе QMAinQindow нельзя обрабатывать исключения
Вот написал код конструтора ChildWindow::ChildWindow(QWidget *par) : QMAinWindow(par) { ...

Уничтожить объект при возникновении в конструкторе обрабатываемого исключения
Наверняка ведь случается, что в конструкторе возникает исключение (неправильные данные и т.д.), а...

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