Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
soa432
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 18
#1

Работа статистических данных в классе - C++

16.12.2012, 14:10. Просмотров 347. Ответов 4
Метки нет (Все метки)

Ребят, вот у меня в книжке есть пример работы счетчика через статистическую переменную определенную в классе.
Почему он не работает? Листинг слово в слово с книги переписал
Должно выводить значения
3
3
3

а выводит

1
1
1

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
#include <iostream>
using namespace std;
///////////////////////////////////
class foo
{
private:
    static int count;
public:
    foo()
    {count++;}
    int getcount()
    {return count;}
};
/////////////////////////////////////////////
int foo::count=0;
/////////////////////////////////////////////
int main()
{
    foo f1,f2,f3;
    cout<<"Chislo ob'ektov "<<f1.getcount<<endl;
    cout<<"Chislo ob'ektov "<<f2.getcount<<endl;
    cout<<"Chislo ob'ektov "<<f3.getcount<<endl;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2012, 14:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа статистических данных в классе (C++):

Хранение статистических данных - C++
Здравствуйте. Пишу сниффер сетевого трафика. Сканирую проходящий трафик с помощью winsock2. Получаю пакеты. Задача стоит как-то...

Работа с char* в классе - C++
Приветствую. Задача: разработать класс, с методами и т.д. И нужно использовать в качестве поля char*. Но он какой-то тугой (то есть...

Работа с приватными полями в классе - C++
большая просьба исправьте код.... проблема состоит вот в чем: есть основной класс Student, в этот класс я помещаю еще 2, у всех...

Работа с массивом указателей в классе - C++
Здравствуйте! Суть задания написать телефонную книгу. Существуют два класса. Первый хранит данные контакта, а через второй идет работа с...

Работа с матрицей в шаблонном классе - C++
Часть работы разобрал, не получается сделать такое задание как: создать метод который дает возможность изменять кол-во строк или столбцов...

Неправильная работа сложения в пользовательском классе - C++
Вечер добрый. Написал свой класс Money. Решил протестировать, и наткнулся на ошибку. #include &lt;iostream&gt; #include &quot;Money.h&quot; using...

4
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
16.12.2012, 14:29 #2
ну студия это вообще не компилирует
C++
1
2
3
cout<<"Chislo ob'ektov "<<f1.getcount<<endl; // f1.getcount - где скобки?
нужно скобочки для вызова проставить. со скобочками все как и ожидалось. троечки
cout<<"Chislo ob'ektov "<<f1.getcount()<<endl;
0
soa432
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 18
16.12.2012, 14:32  [ТС] #3
Цитата Сообщение от DU Посмотреть сообщение
ну студия это вообще не компилирует
C++
1
2
3
cout<<"Chislo ob'ektov "<<f1.getcount<<endl; // f1.getcount - где скобки?
нужно скобочки для вызова проставить. со скобочками все как и ожидалось. троечки
cout<<"Chislo ob'ektov "<<f1.getcount()<<endl;
А точно)) Спасибо
0
Kuzia domovenok
2030 / 1874 / 168
Регистрация: 25.03.2012
Сообщений: 6,451
Записей в блоге: 1
16.12.2012, 14:37 #4
Цитата Сообщение от soa432 Посмотреть сообщение
статистическую переменную

Не по теме:

А я думал тема про какую-то статистику и проверку критериев статистических гипотез.

0
soa432
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 18
16.12.2012, 14:39  [ТС] #5
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Это к чему ? Смотрю 1700 постов, ты так все набиваешь ?
0
16.12.2012, 14:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2012, 14:39
Привет! Вот еще темы с ответами:

Работа с функциями в классе комплексных чисел - C++
Помогите пожалуйста прописать оставшийся код. Таким он работает, но вроде как ответы не правильные выходят... но с этим я справлюсь Вот...

Работа со статическими и локальными переменными в классе - C++
такая проблема: пишу программу под MFC. Работа заключается в принятии посылке строки в COM-порт, затем принимает ответ и разбирает принятую...

Работа конструкторов в классе и дружественная функция - C++
Есть програмка с классом Meal. К ней я так же написал дружественную функцию с вычитанием калорийности объектов от общей калорийности, но...

Некорректная работа операции сложения векторов в классе - C++
Объясните мне пожалуйста, почему операция сложения векторов работает неккоректно! Дело в том, что после выполнения операции, каким-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.