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

Обработка ошибок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread375581.html
ПОМОГИТЕ НАЙТИ ОФИБКУ В ПРОГЕ /**************************************************************************** * * * File : main.c * * * * Purpose : Console mode (command line) program. ...
C++ Преобразование типов. Дружественные функции Создать класс комплексных чисел. Определить перегруженную функцию, возвращающую максимальный из двух аргументов. Функция не является членом класса комплексных чисел. Перегруженные функции имеют аргументы типа int, double, complex. Тело перегруженных функций должны быть одинаковыми. Создать два класса вектор (float *) и матрица (float **). Определить конструкторы - по умолчанию, с параметром, для... http://www.cyberforum.ru/cpp-beginners/thread375570.html
C++ Помогите разобраться
У меня есть координаты North,West,East,South. Мне нужно отобразить их на осях ОХ и ОУ. Допустим я ввожу North 5 East 3 South 1 Вывод х=3, у=4. #include <iostream> #include <cstring> using namespace std;
C++ Коммутатор Клозе
Люди если Кто нибудь реализовывал коммутаор Клозе на С++ ОТЗОВИТЕСЬ, бьюсь с ним долго, но не могу победить! Может ссылку кто знает где толково почитать можно, как его реализовать , ну а если исходничек сбросите НИЗКИЙ вам поклон. У меня основа комутатор 4х4 нужно сделать 16х16 три яруса по 4ре микросхемы - никак не могу описать алгоритм коммутации - как не извернусь нахожу комбинацию котороая...
C++ Вопрос про утилизацию классов http://www.cyberforum.ru/cpp-beginners/thread375546.html
Как выполнить утилизацию класса? Допустим я написал код прототипа класса(интерфейс) и код определения класса. Теперь надо очереди откомпилировать? Еще я прочитал,что можно сделать так,чтобы вместо кода определения класса ,использовался машинный код.Как это сделать ?
C++ Вывод числовых кодов в шестнадцатеричном виде. Напишите программу, которая выводит буквы 'a' - 'z' . #include <iostream> int main(){ char letter = 97; while(letter < 123) { подробнее

Показать сообщение отдельно
some777
3 / 3 / 0
Регистрация: 25.09.2009
Сообщений: 114
31.10.2011, 17:57     Обработка ошибок
Есть главный класс и несколько дочерних, входящих как в состав главного, так и друг в друга (не важно) Нужно в другой класс передать члена Главного класса Error, чтоб туда можно было записать строку ошибки, а также передавать далее в классы, но чтоб всегда возвращалось значение ошибки.
В приведенном фрагменте (писал без компилятора, извините за ошибки), Error класса Main_class передаётся в конструктор A_class, где указатель на Error присваивается локальной переменной, с которой и ведется дальнейшая работа. Значения Main_class::Error и A_class::error не совпадают. Почему? Поправьте пожалуйста.
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
class Main_class
{
public:
   AnsiString Error;
   A_class *A;
private:
};
 
 
//---------------------------
class A_class
{
public:
   A_class(AnsiString &err);
   __property AnsiString Error = {read = getError, write = setError};
private:
   AnsiString *error;
   AnsiString getError(void);
   void setError(AnsiString Value);
};
//-------------------------------------------------
A_class::A_class(AnsiString &err)
{
   error = err;
}
AnsiString A_class::getError(void)
{
   return error;
}
void A_class::setError(AnsiString Value)
{
   error = Value;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru