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

Вызов метода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ кооперативная IDE http://www.cyberforum.ru/cpp-beginners/thread851249.html
можете посоветовать среду обладающую данной фичей. подойдёт онлайн версия , лиж бы была бесплатна
C++ определить сумму цифр числа через функцию Вводится последовательность из N целых чисел. Сформировать последовательность, каждый элемент которой равен сумме цифр исходной последовательности. Найти сумму цифр в сформированной последовательности. http://www.cyberforum.ru/cpp-beginners/thread851241.html
Дерево в консоли(Нужно вывести данные из массива структуры на экран в виде дерева. Похожего TtreeView в билдере.) C++
Здравствуйте. Есть структура struct zap { int n; int n_r; AnsiString text; }; где n-номер, n_r - номер родителя. Нужно вывести данные из массива структуры на экран в виде дерева. Похожего TtreeView в билдере. Сделать это затрудняюсь, помогите плиз Добавлено через 1 час 11 минут делал так for(int n=0;n<i;n++)
Программа определения положительных чисел и нахождения их суммы C++
Пользователь вводит четыре целых числа.найти сумму положительных из них. Хоть убейте, не понимаю, как правильно посчитать сумму. #include <conio.h> #include <stdio.h> int main () { int a,b,c,d,s,l,y,g,u; clrscr (); printf("\n Programma nahozhdeniya summy polozhitelnyh chisel"); printf(" Vvedite pervoe celoe chislo: "); scanf("%d",&a);
C++ Форматное чтение файлов http://www.cyberforum.ru/cpp-beginners/thread851202.html
Добрый день всем. Прошу вашей помощи. Мне нужно в папке с проектом считать несколько файлов с несколькими колонками данных в каждом. Не могу разобраться с тем, как открыть поочерёдно каждый файл, и задать форматный ввод данных (чтобы, например, из 8 колонок считало 2-ю и 3-ю колонку). И еще, как можно в масив char забить название файлов, и поочерёдно их открывать и считывать. Буду очень...
C++ русский алфавит //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- int main() { FILE *fi; подробнее

Показать сообщение отдельно
Wintsent
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 34
28.04.2013, 19:22     Вызов метода
Друзья подскажите пожалуйста!
Есть родительский класс TModel, в нем есть метод Euler2(), как это метод вызвать в дочернем классе TGANOPUser? У меня не получается.
Вот кусок кода:
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
.........................
class TModel:public TGABee
{
    public:
    double x[10];
    double qy;
    double x0[10];
    double xs[10];
    double fb[10];
    double fa[10];
    double su;
    double su1;
    double u[2];
    double umin;
    double umax;
    double y;
    int n;
    int ny;
    double qymax,qymin;
    int ix,ixmax;
    double stepsqy;
    int m;
    int lv;
    double dt;
    int t;
    double tf;
    int t1;
    double x1[10];
    double f1[10];
    public:
       TModel();
      // ~TModel();
       int Euler2(); // нужный метод
       virtual int Erent(int t,double x1[10],double f1[10]);
       int Upr();
       virtual void Initial();
       virtual void Func(double Fu[]);
       virtual void Func0(double Fu[]);
                
};
 
 
 
class TGANOPUser: public TModel
{
public:
    TModel EA;
    virtual void Func0(double Fu[]);
    virtual void Initial();
    virtual int Erent(int t,double x1[10],double f1[10]);
    
};
 
......
void TGANOPUser::Func0(double Fu[])
{
  int  i,j,k;
  double dy,f1,f2;
  f1=0;
  f2=0;
  k=0;
  Initial();
  do
    if ((abs(t-temc[k]))<dt/2)
    {
      f1=f1+(Intec[k]-x[0]*x[1]/(x0[0]*x0[1]))*(Intec[k]-x[0]*x[1]/(x0[0]*x0[1]));
      f2=f2+Balans_C(x)+Balans_H(x)+Balans_O(x)+Balans_Cl(x);
      k=k+1;
    }
  Euler2();// здесь ругается
  while (t>=tf);
  Fu[0]=sqrt(f1)+f2;
  Fu[1]=sqrt(f1)+f2;;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru