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

Статическая переменная - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обращение двух классов друг к другу http://www.cyberforum.ru/cpp-beginners/thread615125.html
Есть 2 заголовочных файла: a.h, b.h. В них соответственно классы A и B. #include "a.h" #include "b.h" Они должны обращаться друг к другу. B может обращаться к A, а тот его не видит. Как сделать, что бы и A мог обращаться к B, не объединяя все в один "*.h"?
C++ Работа С Классами Привет Всем , Перехожу С делфи ))) Вот никак не пойму Вот Эту хрень в нутри класса Обрывок из струпа http://systems.xp3.biz/now/straus.JPG Не понимаю строку создаём объект класса(((( http://www.cyberforum.ru/cpp-beginners/thread615107.html
C++ printf/scanf
Возник вопрос. int main(void) { printf("Hello world"); } Что происходит здесь? Подключение в дебаге хедера <stdio.h> или используется встроенный оператор?
C++ Наследования класса как public, private и protected
Ну допустим у нас есть класс который наследуется как public: class Cylinder : public Point { // ...здесь код } Класс Cylinder наследует protected и public элементы, элементы private не наследуются, класса Point. А что насчёт наследования как private и protected? Пожалуйста объясните. В моей книге этого не написано.
C++ погрешность, точность http://www.cyberforum.ru/cpp-beginners/thread615069.html
Здравствуйте, уважаемые эксперты и форумчане. мне надо показать программно. значение с фиксированной точкой до кокого Х в степени от 1 до 200, погрешность составляет n(-23) , и при каких Х погрешность стоит уменьшить(лучше показать погрешность), где Х принадлежит #include <conio.h> #include <stdio.h> #include <math.h> #include "FIX.h" #include <Windows.h>
C++ Передача массива структур в функцию не указывая размера массива Я читаю с командной строки файл в котором содержится массив структур. Есть библиотека с функцией в которую я прередаю файл и массив структур, в который запишется содержимое файла. Вопрос: как предать этот массив не указывая его размера? код библиотеки: #include <stdio.h> #include <stdlib.h> #include <string.h> #define N 4 struct data { подробнее

Показать сообщение отдельно
Nikolas9
0 / 0 / 0
Регистрация: 29.12.2011
Сообщений: 7
27.06.2012, 16:40  [ТС]     Статическая переменная
gooseim, а в этом примере кода она какая?для функции data:
C++ (Qt)
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
QVariant MyModel_2::data(const QModelIndex &index, int role) const
{
   static int i = -1;
   static int j = 0;
   static int fl = 0;
   if (!index.isValid() || !Parent->records->count()) return QVariant();
   if (role==Qt::DisplayRole || role==Qt::EditRole)
   {
       if(fl == 0)
       {
           i++;
           if(i > Parent->records->size()-2)
           {
 
               i = 0;
               j++;
               if(j > Parent->records->at(0).size()-1)
               {
                    j = 0;
                    fl = 1;
               }
           }
       }
       else
       {
           j++;
           if(j > Parent->records->at(0).size()-3)
           {
               j = 0;
               i++;
               if(i > Parent->records->size()-2)
               {
                    i = 0;
               }
           }
       };
       QStringList record = Parent->records->at(Parent->mass[i]);
       return record.at(index.column());
   }
   return QVariant();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru